当前位置: 首页 > 知识库问答 >
问题:

请至少选择一个签名版本以在Android Studio 2.3中使用[重复]

连文栋
2023-03-14

我最近将我的Android Studio更新到2.3.3版。尝试生成签名APK时,我收到错误消息:

请至少选择一个要使用的签名版本

有两个选项:V1 (Jar签名)和V2(完全APK签名)。我不确定选择哪一个。以及选择一个而不是另一个或者两个都选有什么好处?

提前感谢您的建议。

共有2个答案

柴默
2023-03-14

根据这个链接:签名帮助

APK签名方案v2提供:

  1. 更快的应用程序安装时间
  2. 针对未经授权的APK文件更改提供更多保护

Android 7.0引入了APK签名方案v2,这是一个新的应用程序签名方案,提供了更快的应用程序安装时间和更多的保护,防止未经授权的APK文件的更改。默认情况下,Android Studio 2.2和Android Plugin for Gradle 2.2使用APK签名方案v2和使用JAR签名的传统签名方案对您的应用程序进行签名。

建议使用APK签名方案v2,但不是强制性的。

尽管我们建议您将 APK 签名方案 v2 应用于您的应用,但此新方案并非强制性方案。如果您的应用在使用 APK 签名方案 v2 时无法正确构建,您可以停用新方案。

糜俊彦
2023-03-14

同时标记 Jar 和完整 Apk,这应该会给你一个 Play 商店可发布的签名 apk。

我第一次尝试了完整的 Apk 签名,但发布控制台不接受,选择这两个选项对我有用

 类似资料:
  • 当我使用带电子令牌的IText对PDF进行签名时,签名的PDF在Acrobat Adobe Reader中显示“至少一个签名无效”。我正在使用有效的电子代币。以下是签署Pdf的代码。

  • 我现在已经通过互联网搜索了几个小时,到目前为止还没有找到任何实质性的东西。我想做的事情是一个多选择偏好视图,禁用最后一个项目和重新启用它,如果它不再是单独的。 我通过到目前为止关于采取超类强制读取私有变量在那里编写我自己的。它正在配置自己的,该

  • 我试图使用MiniKube构建和部署微服务映像到运行在我的开发机器上的单节点Kubernetes集群。我正在使用谷歌的cloud-native微服务演示应用在线精品,以了解Kubernetes、Istio等技术的使用。 我在尝试构建LoadGenerator时收到这些错误。如何解决此问题?

  • 选择什么-V1签名还是V2?我的应用程序适用于android 4。所以,如果我将使用签名版本V2,我可以在android 4的手机上安装它吗?我知道V2签名是在android 7之后出现的,我认为android 7以上的手机无法安装应用程序,因为V2签名。那么该选择什么呢?我可以同时选择这两个版本吗?如果我同时选择两个签名版本,会怎样?非常感谢。

  • 本文向大家介绍请写出至少20个HTML5标签相关面试题,主要包含被问及请写出至少20个HTML5标签时的应答技巧和注意事项,需要的朋友参考一下  

  • 我想允许至少3个复选框将检查,我试过下面的代码但它不是很好地工作。 HTML... jQuery 有人请帮助我,我如何选择至少2个复选框?