ionic2 加簽名發佈
1. 進入cmd ,去到ionic2 project文件夾
2. 刪除cordova-plugin-console,並rebuild android apk
$ cordova plugin rm cordova-plugin-console
$ cordova build --release android
3.如果沒有生成簽名文件,就要生成,輸入以下命令:
$ keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000
這個命令生成後,就會放在你當前運行的文件夾
4.對apk進行簽名,如發現apk文檔找不到,請複製到你當前運行的文件夾
$ jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore HelloWorld-release-unsigned.apk alias_name
5.使用zipalign優化apk
$ zipalign -v 4 HelloWorld-release-unsigned.apk HelloWorld.apk