Android 7.0 引入一項新的應用簽名方案 APK Signature Scheme v2,它能提供更快的應用安裝時間和更多針對未受權 APK 文件更改的保護。在默認狀況下,Android Studio 2.2 和 Android Plugin for Gradle 2.2 會使用 APK Signature Scheme v2 和傳統簽名方案來簽署您的應用。android
雖然咱們建議您對您的應用採用 APK Signature Scheme v2,但這項新方案並不是強制性的。若是您的應用在使用 APK Signature Scheme v2 時不能正確開發,您能夠停用這項新方案。禁用過程會致使 Android Studio 2.2 和 Android Plugin for Gradle 2.2 僅使用傳統簽名方案來簽署您的應用。要僅用傳統方案簽署,打開模塊級 build.gradle
文件,而後將行 v2SigningEnabled false
添加到您的版本簽名配置中:gradle
android {
...
defaultConfig { ... }
signingConfigs {
release {
storeFile file("myreleasekey.keystore")
storePassword "password"
keyAlias "MyReleaseKey"
keyPassword "password"
v2SigningEnabled false
}
}
}