我是靠谱客的博主 迅速墨镜,这篇文章主要介绍在使用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 添加到您的版本签名配置中:

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
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内容请搜索靠谱客的其他文章。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部