在Android Studio 2.1.1中生成未签名的apk
我试图在AS 2.1.1中生成未签名的apk。我让它在1.5.1上运行,但现在我无法正确运行 尝试的方法:在Android Studio 2.1.1中生成未签名的apk,android,android-gradle-plugin,Android,Android Gradle Plugin,我试图在AS 2.1.1中生成未签名的apk。我让它在1.5.1上运行,但现在我无法正确运行 尝试的方法: signingConfigs { unsigned { keyAlias '' keyPassword '' storePassword '' } ... } buildTypes { release { minifyEnabled true prog
signingConfigs {
unsigned {
keyAlias ''
keyPassword ''
storePassword ''
}
...
}
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.unsigned
debuggable false
}
...
}
另一种方法是根本不指定signingConfig。
这些都不起作用,并且都返回错误
错误:任务“:app:validateUnsignedSigning”的执行失败。
未为签名配置设置密钥库文件未签名
生成是通过在整个项目上启动“组装”任务来完成的。从主模块任务树执行组装任务会产生相同的结果
构建工具:构建工具版本“23.0.1”
Gradle:'com.android.tools.build:Gradle:2.0.0'
我缺少什么?要创建未签名的apk,请将null设置为signingConfig:
buildTypes {
release {
signingConfig null
...
}
}
要创建未签名的apk,请将null设置为signingConfig:
buildTypes {
release {
signingConfig null
...
}
}
为什么需要未签名的apk?为什么需要未签名的apk?