美文网首页
vscode Flutter Android构建发布

vscode Flutter Android构建发布

作者: 会飞的猪王子 | 来源:发表于2019-01-31 11:14 被阅读0次

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

至此。发布完成

相关文章

网友评论

      本文标题:vscode Flutter Android构建发布

      本文链接:https://www.haomeiwen.com/subject/fzdksqtx.html