使用通用调试密钥库签署自定义构建类型

时间:2018-12-09 05:12:12

标签: android android-gradle android-keystore android-build-type

是否可以创建自定义构建类型并使用调试的密钥库对其进行签名?

buildTypes {
    release {
        minifyEnabled true
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }

    debug {
        debuggable true
        // debug specific configs here
    }

    staging {
        // staging specific configs here
    }
}

我尝试为我的登台设置debubbable true,但是没有用。我无法使用initWith配置,因为debug的配置可能会干扰我的staging的配置。我知道我可以创建一个signingConfig,但这涉及到创建一个单独的密钥。我正在使用调试的默认密钥库。

请帮助。

1 个答案:

答案 0 :(得分:0)

您可以尝试以下方法:

staging {
    signingConfig signingConfigs.debug
    ...
}