因为ionic网站经常要翻墙。所以先记录下来费事每次都要上去看。
ionic生成apk并签名的方法如下:
1、首先生成一个production的apk
ionic cordova build android --prod --release
2、然后就生成个key,如果已经有key了可以跳过这步,直接到第3步
keytool -genkey -v -keystore my-release-key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias my-alias
3、然后用key对生成了的apk加密
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.jks android-release-unsigned.apk my-alias
4、用key对刚刚生成的apk进行签名
zipalign -v 4 android-release-unsigned.apk HelloWorld.apk
zipalign的位置在你安卓sdk里面
例如我的是mac就在
~/Library/Android/sdk/build-tools/版本/zipalign
最后你觉得不放心可以验证一下你的apk
apksigner verify HelloWorld.apk
版权声明:本文为博主原创文章,未经博主允许不得转载。