flutter打包apk注意事项
2020-11-16 本文已影响0人
阳光下的美好_6e13
1.签名文件放的位置
如图所示在app下新建一个key的文件来存放.jks.
image.png
2.创建key.properties
在Flutter工程中/android/key.properties创建该文件。里面内容如下:
storePassword=<password from previous step> //输入上一步创建KEY时输入的 密钥库 密码
keyPassword=<password from previous step> //输入上一步创建KEY时输入的 密钥 密码
keyAlias=key
storeFile=<key/key.jks> //key.jks的存放路径
image.png
3.配置/android/app/build.gradle文件
把如下代码进行替换
buildTypes {
release {
signingConfig signingConfigs.debug
}
}
替换成成如下代码:
/*针对打包新加的*/
signingConfigs {
config {
keyAlias '**'
keyPassword '**
storeFile file('key/**.jks')
storePassword '**'
}
}
/*针对打包新加的*/
buildTypes {
release {
signingConfig signingConfigs.config
}
}
4.生成apk
在终端输入 flutter build apk
微信截图_20201116103556.png
打包完成
在终端输入 flutter install 即可直接安装