Skip to content

Repository files navigation

Version

apk support range

  • Android 17 - Android 7.0
  • Android TV、Android

Signature scheme sample script

  • Now there are not only sample scripts in the project, but also built APKs, which use signature schemes v2, v3, v3.1, and v3.2 respectively.
  • Hope this sample script can help you

Verify signature scheme

  • Verify v3.2 signature scheme using JDK 25
$ java --version
openjdk 25.0.4 2026-07-21
OpenJDK Runtime Environment (build 25.0.4)
OpenJDK 64-Bit Server VM (build 25.0.4, mixed mode)
  • Verify Release APK
$ ./apksigner verify -v --verbose app-release-sign.apk
Verifies
Verified using v1 scheme (JAR signing): false
Verified using v2 scheme (APK Signature Scheme v2): true
Verified using v3 scheme (APK Signature Scheme v3): true
Verified using v3.1 scheme (APK Signature Scheme v3.1): true
Verified using v3.2 scheme (APK Signature Scheme v3.2): true
Verified using v4 scheme (APK Signature Scheme v4): false
Verified for SourceStamp: false
Number of signers: 1
  • Verify Debug APK
$ ./apksigner verify -v --verbose app-debug-sign.apk
Verifies
Verified using v1 scheme (JAR signing): false
Verified using v2 scheme (APK Signature Scheme v2): true
Verified using v3 scheme (APK Signature Scheme v3): true
Verified using v3.1 scheme (APK Signature Scheme v3.1): true
Verified using v3.2 scheme (APK Signature Scheme v3.2): true
Verified using v4 scheme (APK Signature Scheme v4): false
Verified for SourceStamp: false
Number of signers: 1

Commercial license

  • commercialization allowed
  • Allow transactional
  • Allow templating

Acknowledgements

About

Android USB Host mode, Wi-Fi Debug mode, Fastboot mode, ADB mode

Topics

Resources

Code of conduct

Contributing

Stars

23 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages