我是靠谱客的博主 迅速墨镜,最近开发中收集的这篇文章主要介绍在使用Androidstudio打包签名apk文件时,Signature Versions V1(Jar Signature) V2(Full APK Signature)选项,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

在使用Androidstudio打包签名apk文件时,

Signature Versions V1(Jar Signature) V2(Full APK Signature)选项


这里写图片描述

每次应用上线之前,都要进行正式的签名,最近签名的时候发现需要勾选签名类型,这样的图
也就是V1和V2,直接选择V2签名,但是在上传应用商店的时候,竟然说包没有签名,什么鬼。
最后V1和V2都选中再次打包,上传成功OK。
官网上也有描述

APK signature scheme v2


Android 7.0 引入一项新的应用签名方案 APK Signature Scheme v2,它能提供更快的应用安装时间和更多针对未授权 APK 文件更改的保护。在默认情况下,Android Studio 2.2 和 Android Plugin for Gradle 2.2 会使用 APK Signature Scheme v2 和传统签名方案来签署您的应用。

虽然我们建议您对您的应用采用 APK Signature Scheme v2,但这项新方案并非强制性的。如果您的应用在使用 APK Signature Scheme v2 时不能正确开发,您可以停用这项新方案。禁用过程会导致 Android Studio 2.2 和 Android Plugin for Gradle 2.2 仅使用传统签名方案来签署您的应用。要仅用传统方案签署,打开模块级 build.gradle 文件,然后将行 v2SigningEnabled false 添加到您的版本签名配置中:

android {
...
defaultConfig { ... }
signingConfigs {
release {
storeFile file("myreleasekey.keystore")
storePassword "password"
keyAlias "MyReleaseKey"
keyPassword "password"
v2SigningEnabled false
}
}
}

官网传送门:https://developer.android.google.cn/about/versions/nougat/android-7.0.html#apk_signature_v2

最后

以上就是迅速墨镜为你收集整理的在使用Androidstudio打包签名apk文件时,Signature Versions V1(Jar Signature) V2(Full APK Signature)选项的全部内容,希望文章能够帮你解决在使用Androidstudio打包签名apk文件时,Signature Versions V1(Jar Signature) V2(Full APK Signature)选项所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部