Android 签名流程

这里以corodva项目的目录为例

发布签名版本

cordova build --release android

生成秘钥

keytool -genkey -v -keystore com.zlzkj.xpker.keystore -alias xpker -keyalg RSA -keysize 2048 -validity 50000
// com.zlzkj.xpker为项目标识

先进入待签名的apk目录

cd test/platforms/android/build/outputs/apk

签名

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore com.zlzkj.xpker.keystore xpker-release-unsigned.apk xpker

压缩并优化

// 进入android-sdk/build-tools/android,并将签名好的apk放入此目录
zipalign -v 4 xpker-release-unsigned.apk xpker.apk