如何为 Android APK 文件启用 v3 和 v4 应用程序支持

问题描述 投票:0回答:2

我已将以下命令粘贴到终端/命令提示符中,并找到了以下图像文件的输出。那么如何启用或设置 v3 和 v4 签名方案true 目前正在获取 false

java-jar /Users/Admin/Library/Android/sdk/build-tools/31.0.0/lib/apksigner.jar 验证-v --print-certs /Users/Admin/Downloads/TestApp.apk

enter image description here

问题:

  1. 我是否必须更改应用程序级别 build.gradle 文件内的任何内容?
  2. 目前我正在参考以下网站的 v3 和 v4 签名方案
    2.1 v3 签名方案: https://source.android.com/security/apksigning/v3
    2.2 v4 签名方案: https://source.android.com/security/apksigning/v4
android android-studio keytool apksigner apk-signing
2个回答
0
投票

试试这个:

android {
    ...
    signingConfigs {
        release {
            ...
            v1SigningEnabled false
            v2SigningEnabled true
            enableV3Signing = true
            enableV4Signing = true
        }
    }
}

为了能够验证 v4 签名,请检查以下内容: APK签名方案v4无法使用apksigner进行验证


0
投票

试试这个

android {
    signingConfigs {
        release {
          enableV3Signing true
          enableV4Signing true
        }
    }
 }
© www.soinside.com 2019 - 2024. All rights reserved.