在Android Studio 2.1.1中生成unsigned apk

时间:2016-06-06 14:12:49

标签: android android-gradle

我试图在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'

我错过了什么?

1 个答案:

答案 0 :(得分:5)

创建unsigned apk set null为signingConfig:

buildTypes {
    release {
        signingConfig null
        ...
    }
}