"APK Signature Scheme v2" поддерживается только "apksigner", а не "jarsigner"
Мы используем HSM для подписи APK, и для поддержки новой " Схемы подписи APK v2" нам нужно использовать apksigner, чтобы поддержать обе схемы 1 и 2?
jarsigner - поддерживает только "APK Signature Scheme v1" (схема подписи на основе JAR)
apksigner - поддерживает обе схемы подписи APK v1 и v2
1 ответ
Да, вам нужно будет отказаться от jarsigner
,
jarsigner
для подписи файлов JAR. Таким образом, я не верю jarsigner
будет когда-либо поддерживать APK Signature Scheme v2 - это просто не имеет смысла. Вам нужно будет использовать apksigner
или другие инструменты, которые поддерживают APK Signature Scheme v2.
Там также apksig
библиотека поверх которой apksigner
построено. Если вам нужен собственный инструмент для подписи APK, вы можете создать свой собственный инструмент поверх этой библиотеки.