Skip to content

Latest commit

 

History

History
25 lines (19 loc) · 584 Bytes

how-to-sign-apk.md

File metadata and controls

25 lines (19 loc) · 584 Bytes
  1. create keystore using keytool

    keytool -genkeypair -v -keystore kantvapk.keystore -alias release-keystore -keyalg RSA -validity 30
    
  2. check keystore

    keytool -list -v -keystore kantvapk.keystore
    
  3. sign APK using jarsigner

  • generate kantv-all64-release-unsigned.apk

    . build/envsetup.sh
    lunch 1
    ./build-all.sh android
    
  • sign APK

    jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore kantvapk.keystore kantv-all64-release-unsigned.apk release-keystore -signedjar kantv-1.x.x-signed.apk