vscode Flutter Android构建发布

1.创建 keystore 

keytool -genkey -v -keystore d:/key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias key

粗字体可换成自己的路径

生成成功之后,d盘下会出现  key.jks 这个文件,代表成功。

2.创建 key.properties

在 flutter 项目 android 下创建 key.properties

 key.properties 文件内容为

storePassword=xxx        --创建keystore时的密码

keyPassword=xxx        --创建keystore时的密码

keyAlias=key

storeFile=d:/key.jks    --key.jks的路径

3.修改 android>app>build.gradle 文件

在 buildTypes 上面一行新增 

signingConfigs {

  release {

    keyAlias keystoreProperties['keyAlias']

    keyPassword keystoreProperties['keyPassword']

    storeFile file(keystoreProperties['storeFile'])

    storePassword keystoreProperties['storePassword']

  }

}

buildTypes>release 则修改为  

signingConfig signingConfigs.release


4.构建Android APK


运行flutter build apk 命令


如果成功,打包好的apk包,会在 flutter项目 build>app>outputs>apk>release> 目录内 ,包名为 app-release.apk

至此。发布完成

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容