ionic3 專案簽名打包
阿新 • • 發佈:2018-12-20
參考地址
https://blog.csdn.net/xqq580231/article/details/78930497
1.打包
- 在自己的專案下 E:\workplace\ideawork\ionic3\wangeApp>ionic cordova build android --prod --release,執行下面的命令
ionic cordova build android --prod --release
2.生成數字證書
- 和步驟1一樣的步驟
keytool -genkey -v -keystore wanggeApp.keystore -alias wanggeApp.keystore -keyalg RSA -validity 36500
3.給apk簽名
- 注意:下面的E:\workplace\ideawork\ionic3\wangeApp\platforms\android\app\build\outputs\apk\release\app-release-unsigned.apk 是步驟1打包後位置
jarsigner -verbose -keystore wanggeApp.keystore -signedjar E:\wanggeApp_compress.apk E:\workplace\ideawork\ionic3\wangeApp\platforms\android\app\build\outputs\apk\release\app-release-unsigned.apk wanggeApp.keystore
4.給apk 壓縮
進入到sdk的目錄下的build-tools下的一個版本如 E:\Android\android-sdk\build-tools\26.0.0>
在cmd中執行
.\\zipalign -v 4 E:\wanggeApp_compress.apk E:\wanggeApp.apk
5.效果如下(看到wanggeApp.apk就是最後的apk包):
自此,大功告成,收刀!!!