Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/198.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 是否需要在v1、v2和v3方案上验证更新的APK?_Android_Apk Signing - Fatal编程技术网

Android 是否需要在v1、v2和v3方案上验证更新的APK?

Android 是否需要在v1、v2和v3方案上验证更新的APK?,android,apk-signing,Android,Apk Signing,在将更新后的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): f

在将更新后的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


谢谢。

你应该用命令在上面签名

  apksigner sign --ks keystore.jks |
  --key key.pk8 --cert cert.x509.pem
  [signer_options] app-name.apk
和签名者选项包括: --v2已启用签名=真 --v3已启用签名=true


详情见

非常感谢,@yuki!