android - 从 ionic 生成非调试 apk

标签 android angularjs cordova ionic-framework hybrid-mobile-app

我正在使用 ionic 框架为 android 平台生成 apk。

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

最佳答案

这是我的android发布shell脚本

如果有

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"

关于android - 从 ionic 生成非调试 apk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34116446/

相关文章:

android - 如何在android中使用getSharedPreferences

android - RXJava Android - 创建另一个可观察对象所需的可观察结果

android - 如何使 phonegap-android 应用程序的调试工作?

javascript - AngularJS - 通过 ng-if 获取过滤数组的长度

android - 如何使用 sencha touch 和 phoneGap 内置的 Google Map 提高应用程序的性能?

ios - 在 Phonegap iOS 应用程序中使用预填充数据库

android - 我们如何在 cordova inappbrowser 中配置代理

android - 如何在单个 TextView 中显示数组列表中的多行?

javascript - $stateParams 将值转换为字符串

javascript - 在 Angular Directive(指令)中实现关闭按钮