【问题标题】:Does an updated APK need to be verified on v1, v2, and v3 scheme?更新的 APK 是否需要在 v1、v2 和 v3 方案上进行验证?
【发布时间】:2021-01-17 17:56:33
【问题描述】:

在将更新后的 APK 重新上传到 Google Play 之前,我使用 apksigner 确认其签名将在其支持的所有 Android 平台版本上成功验证。我得到了这个结果:

Verifies

Verified using v1 scheme (JAR signing): true

Verified using v2 scheme (APK Signature Scheme v2): false

Verified using v3 scheme (APK Signature Scheme v3): false

所有三个方案都需要true吗?如果是这样,我需要在命令行上做什么才能使 v2 方案和 v3 方案 true 也一样?

谢谢。

【问题讨论】:

    标签: android apk-signing


    【解决方案1】:

    你应该用命令签名

      apksigner sign --ks keystore.jks |
      --key key.pk8 --cert cert.x509.pem
      [signer_options] app-name.apk
    

    signer_options 包括: --v2-signing-enabled=true --v3-signing-enabled=true

    详情在document

    【讨论】:

      猜你喜欢
      • 2010-10-16
      • 1970-01-01
      • 1970-01-01
      • 2011-01-12
      • 2015-10-04
      • 1970-01-01
      • 2016-11-22
      • 1970-01-01
      相关资源
      最近更新 更多