wiki:sign_android_apk_terminal
This is an old revision of the document!
Table of Contents
Sign android apk from terminal
This was used for signing an apk built with buildozer and made with kivy.
Create certificate
keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000
Migrate keystore to PKCS12
Above command will recommend this so do it:
keytool -importkeystore -srckeystore my-release-key.keystore -destkeystore my-release-key.keystore -deststoretype pkcs12
Sign the apk
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore my_application.apk alias_name
Tested on
- Xubuntu 20.04.1
- Buildozer 1.2.0
- kivy 2.0.0
References
wiki/sign_android_apk_terminal.1612700446.txt.gz · Last modified: 2021/02/07 12:20 by antisa