当前位置:  开发笔记 > Android > 正文

从ionic生成非调试apk

如何解决《从ionic生成非调试apk》经验,为你挑选了2个好方法。

我正在使用离子框架为Android平台生成apk.

运行后ionic build android,会生成android-debug.apk.如何生成更小更快的非调试apk?



1> Peace Pan..:

这是我的android发布shell脚本

IFY

clear

gulp

ionic build --release android

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore "path/to/your/keystore" "platforms/android/build/outputs/apk/android-release-unsigned.apk" "keystore alias" -storepass xxx -keypass xxx 

/path/to/android-sdk/build-tools/23.0.2/zipalign -v 4 "platforms/android/build/outputs/apk/android-release-unsigned.apk" "android-release.apk"

rm "platforms/android/build/outputs/apk/android-release-unsigned.apk"



2> KrIsHnA..:

在cordova 6.2.0中,您可以使用以下命令发布apk.由于离子是cordova的包装物,因此应该可行.

cd cordova/ #change to root cordova or ionic folder
platforms/android/cordova/clean #clean if you want
cordova build android --release -- --keystore="/path/to/keystore" --storePassword=password --alias=alias_name #password will be prompted if you have any

推荐阅读
刘美娥94662
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有