我从github复制了一个Project并在那里更改了一些东西。现在我尝试生成一个已签名的APK,但它不起作用,因为我无法选择一个选择字段。也许你可以更好地想象我的意思,如果你看到我想要生成APK的Field的图片。 它不起作用的原因是什么?我怎样才能解决我的问题?
答案 0 :(得分:0)
我希望你有一些android gradle plugin的旧版本,更新到最新版本可以解决你的问题。
根buildscript
文件
build.gradle
个部分
buildscript {
repositories {
mavenLocal()
mavenCentral()
maven { url "https://oss.sonatype.org/content/repositories/snapshots/" }
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.3.2' // <- update version
}
}
刷新所有gradle项目。
根据开发人员guide
APK Signature Scheme v2提供:
更快的应用安装时间
更多保护措施,防止对APK文件进行未经授权的更改。
推荐使用APK签名方案 v2 ,但不是强制性的。
虽然我们建议将APK Signature Scheme v2应用到您的应用中, 这个新计划不是强制性的。如果您的应用无法正常构建 使用APK签名方案v2时,您可以禁用新方案。