簡體   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