我试图在AS 2.1.1中生成unsigned apk。我让它在1.5.1上工作,但现在我无法正确使用它。
尝试了方法:
signingConfigs {
unsigned {
keyAlias ''
keyPassword ''
storePassword ''
}
...
}
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.unsigned
debuggable false
}
...
}
另一种方法是根本没有指定signedConfig。 这些都不起作用,都返回错误。
错误:任务':app:validateUnsignedSigning'执行失败。 密钥库文件未设置为签名配置未签名
通过开始"汇编"来完成生成。整个项目的任务。从主模块任务树执行汇编任务会产生相同的结果。
构建工具:buildToolsVersion' 23.0.1' Gradle:' com.android.tools.build:gradle:2.0.0'
我错过了什么?
答案 0 :(得分:5)
创建unsigned apk set null为signingConfig:
buildTypes {
release {
signingConfig null
...
}
}