・apkファイルの生成
cordova build android -release
・署名の作成
生成したapkファイルの場所に移動:
cd C:\cordova\アプリ名\platforms\android\app\build\outputs\apk\release
署名の作成:
keytool -genkey -v -keystore test.keystore -alias test -keyalg RSA -keysize 2048 -validity 10000
varidity : 日数(例:10000日)
RSA: 暗号化するビット数(例:2048)
password : キーチェーンのパスワード
・apkに署名を付ける
jarsigner -verbose -tsa http://timestamp.digicert.com -sigalg SHA1withRSA -digestalg SHA1 -keystore test.keystore app-release-unsigned.apk test
パスワードはキーチェーンのパスワードと同じとする
・apkを最適化する
zipalign -v 4 android-release-unsigned.apk android-release-unsigned2.apk
・申請
最適化したファイルを申請する