, Corodva apk, keytool, jarsigner zipalign:
1. keytool:
keytool -genkey -v -keystore android.keystore -alias android_app -keyalg RSA -keysize 2048 -validity 10000
2. pkcs12 keytool
keytool -importkeystore -srckeystore android.keystore -destkeystore android.keystore -deststoretype pkcs12
Project_root_dir : android.keystore ( pkcs12) android.keystore.old ( pkcs12)
3. apk jarsigner:
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore android.keystore app-release-unsigned.apk android_app
:
jarsigner: unable to open jar file: app-release-unsigned.apk
.apk
/ Project_root_dir / platforms / android / app / build / outputs / apk / release / app-release unsigned.apk
in Project_root_dir /
Then again run the jarsigner command above , it will successfully sign apk.
4. Finally, check apk:
zipalign -v 4 app-release-unsigned.apk app-release.apk
Your apk is successfully signed, you can publish it in the game store.
I hope this helps you.
source
share