Files
phalapi-pro/public/wiki/2x-app.md
2022-03-21 11:16:38 +08:00

2.2 KiB
Raw Blame History

接口大师开发者App源码说明需要单独购买

接口大师开发者App源代码如有需要请单独购买。

概述

接口大师专属客户端采用Flutter跨平台开发框架实现同时支持Android/IOS两端。

参考《Flutter开发文档》

搭建开发环境

推荐使用Flutter官方推荐的Android Studio进行开发。

1.安装Android Studio

下载地址:[https://developer.android.com/studio/](https://developer.android.com/studio/)

2.安装flutter插件

点击Android Studio菜单进入属性界面
安装flutter插件

选择【Plugins】选项搜索Flutter安装Flutter插件和国际化插件
安装flutter插件

安装完成后需要重启Android Studio才能启用插件。

3.加载工程

  1. 用Android Studio选择工程根目录打开。打开工程根目录下的 pubspec.yaml 文件

  2. 点击【Pub get】下载项目相关的依赖库。

安装flutter插件

  1. 安装完毕即可以连接真机或者模拟器运行了。

修改应用信息

Android端修改方法

  1. 修改应用名直接AndroidManifest.xml文件下修改
    安装flutter插件

  2. 修改包名打开android/app/build.gradle 文件找到applicationId设置相应的包名。

安装flutter插件

  1. Android App图标存放位置

.../android/app/src/main/res/

IOS端修改方法

  1. 修改包名、应用名:

    IOS端需要在Mac系统下使用xcode打开/ios/Runner.xcworkspace工程文件,打开以下选项中进行修改:

安装flutter插件

  1. IOS App图标存放位置

.../ios/Runner/Assets.xcassets/

国际化

App国际化多语音采用 intl v0.16.1 自动化插件实现,在以下文件分别定义多语音字段:

// 中文配置
lib/l10n/intl_zh.arb

// 英文配置
lib/l10n/intl_en.arb

编辑完成,保存后会自动生成代码。然后便可以在代码中引用相应的字段了。 引用方法如下:

'${S.of(context).home_1}'	//home_1为多语音字段

注意:同一个字段需要在中英文配置文件中都有定义才会生效。