用Android Studio 生成签名
打开flutter工程下的Android文件
创建签名文件
第1步
第2步
第3步
第4步
第5步
第6步
生成结果
使用签名文件打包
第1步
第2步
第3步
key store path jks密钥存储路径
Key store password jks密钥的密码
Key alias jks密钥别名
Key password jks密钥的秘密
第4步
配置签名文件
第1步
创建 key.properties 文件
第2步
在build.gradle下面配置签名文件
配置打包完成后应用文件名字
参考我的另外一篇文章 Flutter 实现安卓多渠道打包
第1步
包括版本号、版本名称、日期
第2步
执行 flutter build apk 命令打包
不同渠道配置不同版本号
第1步
创建 dartEnvironmentVariables 配置多渠道打包的版本号和版本名称
第2步
提供给AndroidManifest读取的多渠道名称
第3步
通过 productFlavors 配置多渠道版本号、版本名称、多渠道打包渠道名称
第4步
执行flutter build apk 打包
不同渠道配置不同CPU
第1步
通过 dartEnvironmentVariables 配置app支持的CPU架构
第2步
通过 productFlavors 配置多渠道 支持的CPU架构
执行flutter build apk 打包
最后
通过Android Studio 工具查看不同渠道包打包后是否支持对应的CPU架构
channel1 渠道支持的cpu架构
channel2 渠道支持的cpu架构