本地打包
一 配置修改
1. 进入Android Studio的设置,windows和mac会有细微差别

2. 快捷键改成Eclipse,点击OK保存

3. 修改包名和APP名称
按快捷键Ctrl+H全局搜索
com.mailvor.app.shopping,把所有搜索到的结果全部改成自己包名
按快捷键Ctrl+H全局搜索
淘省钱,把所有搜索到的结果全部自己APP名称
4. 修改MainActivity路径
- 比如自己的包名为
com.mai.app,在com下新建mai,再新建app, 一定要分开新建,不能直接新建mai.app,新建完成后,把MainActivity移动到app目录下
5. 替换安卓证书
- 修改成自己的证书

6. 修改安卓证书别名密码信息

7. 修改API域名、隐私政策、微信开放平台等配置
6.2.5后只需修改接口地址和租户变化- 图中配置全部改成自己的

8. 修改百川安全图
- 安全图获取请查看淘宝联盟官方文档,安卓选6.1版本,iOS选6.0版本,替换成自己的,文件名不能改变
- iOS

- Android

9. 修改淘宝开放平台AppKey
- iOS安全图生效还需要修改ios配置,打开
ios/Runner/Info.plist,找到tbope开头,把后面的数字改成自己的淘宝开放平台应用的AppKey
10. 替换APP图标
展开目录android/app/src/main/res,找到sy_logo.png splash.png ic_launcher.png,替换成自己的,分辨率要匹配 
展开目录ios/Runner/Assets.xcassets,找到sufenbaoXX.png LaunchImageXX.png logo_shanyan_textXX.png,,替换成自己的,分辨率要匹配 
展开目录aeests/images,找到logo.png logo1024.png splash.png,,替换成自己的,分辨率要匹配 
二 打包
1. 打包Android
打开Android Studio
打开命令行执行以下命令
flutter build apk或者按照下图按钮打包
打开
build/app/outputs/flutter-apk得到app-release.apk文件,可以直接上传应用市场
2. 打包iOS
打开Android Studio
打开命令行
进入ios目录
cd ios,如果已经在ios目录下无需执行执行
pod install
打开
Xcode,选择Open Existing Project...,选择项目根目录下的ios目录
修改团队信息

选择
Product->Archive进行打包
上传安装包到App Store,等待完成即可




