kun*_*a88 1 android apk google-play ionic-framework
我最近在Play商店推出了我的第一个离子应用程序,现在我想发布更新版本.
我有.keystore文件和密码与我,但我没有得到生成发布apk的步骤来更新我现有的离子应用程序.
我很感激帮助.谢谢
先从改变android-versionCode,android-versionName(可选),并version在你的config.xml中的widget标记属性.
然后删除您仅用于开发的所有插件,例如控制台:
$ cordova plugin rm cordova-plugin-console --save
Run Code Online (Sandbox Code Playgroud)
构建您的发布版本:
$ cordova build --release android
Run Code Online (Sandbox Code Playgroud)
使用密钥库中的密钥为您的发布版本签名.在下面的示例中,密钥库位于项目的根目录中,但当然也可以定义另一个路径:
$ jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore projectnaam.keystore platforms/android/build/outputs/apk/android-release-unsigned.apk PROJECTNAAM_KEY
Run Code Online (Sandbox Code Playgroud)
如果您使用例如Crosswalk,则可能有多个APK用于不同的本机平台,并且必须单独签名(对于每个APK重复上述操作).
Zipalign您签名的APK:
$ zipalign -v 4 platforms/android/build/outputs/apk/android-release-unsigned.apk platforms/android/build/outputs/apk/android-release.apk
Run Code Online (Sandbox Code Playgroud)
最后上传platforms/android/build/outputs/apk/android-release.apk到Play商店并发布应用程序.
之后,您可能希望安装控制台插件以进行进一步开发:
$ cordova plugin add cordova-plugin-console --save
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3019 次 |
| 最近记录: |