keytool -genkeypair -alias scorecounter -keyalg RSA -keysize 2048 -validity 3650 -keystore scorecounterstore.jks
... generates keystore scorecounter
/usr/bin/keytool -genkey -keystore sgsfdroid.p12 -alias sgsfdroid -keyalg RSA -keysize 4096 -sigalg SHA256withRSA -validity 3650 -storetype pkcs12 -storepass:env FDROID_KEY_STORE_PASS -dname "CN=Simeon Simeonov, OU=F-Droid, O=Pichove Undernet, C=NO" -J-Duser.language=en -keypass:env FDROID_KEY_PASS
... uses an alternative method / syntax
keytool -list -v -keystore scorecounterstore.jks
... lists the keystore metadata
/opt/android-sdk/cmdline-tools/latest/bin/sdkmanager "build-tools;35.0.0"
... installs build-tools 35.0.0 using cmdline-tools' sdkmanager
/opt/android-sdk/build-tools/34.0.0/apksigner sign --ks ~/private/scorecounterstore.jks --ks-key-alias scorecounter --out scorecounter-1.2.1.apk scorecounter-1.2.1-unsigned.apk
... signs .apk package using keystore.jks
/opt/android-sdk/build-tools/34.0.0/apksigner verify --print-certs scorecounter-1.2.1.apk
... verifies signature and prints the cert information
2026-06-19 13:58:30
minicms - © 2020-2026 Simeon Simeonov