繁体   English   中英

Android studio : 不能选择签名版

[英]Android studio : Can not choose signature version

我想用 V1 和 V2 签名版本构建我的应用程序。 但是两者都是灰色的。 谁能告诉我如何使它可供选择? [生成签名]

官方文档所述

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

所以一定要把android studio模块gradle插件(build.gradle->com.android.tools.build:gradle)更新到2.3及以上

更新 Android Studio 和 Gradle 版本对我有用。

还要检查你的 build.gradle 并配置它。 更多信息在这里APK 签名方案 v2

基本上你的 Android Studio 已经更新,但是模块classpath 'com.android.tools.build:gradle'版本的 gradle 插件在 build.gradle 中降级。 所以请像这样更新gradle插件的版本:

dependencies{
     classpath 'com.android.tools.build:gradle:3.0.1'
 }

或以上在 build.gradle 中。 并同步项目。 谢谢!!

一个原因可能是,如果您构建项目,则会出现一些问题。 修复错误并开始创建您的标志。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM