在gradle-experimental上添加signingConfigs:0.1.0

时间:2015-07-16 02:06:59

标签: gradle android-gradle

按照 gradle-experimental:0.1.0 的实验插件用户指南 Android Tools Project Site,我的问题是,谁创建 signingConfigs 并将其添加到不同的 buildTypes 如何启用 multidex

1 个答案:

答案 0 :(得分:1)

对于multiDex支持,你必须将它添加到android blob中,就像直接在android blob之外的signingConfigs一样。

model {
    android {
        compileSdkVersion = 22
        buildToolsVersion = "23.0.0 rc3"

        defaultConfig.with {
            applicationId = "com.my.project"
            minSdkVersion.apiLevel = 14
            targetSdkVersion.apiLevel = 22

            // Enabling multidex support
            multiDexEnabled = true
        }
    }

    // signingConfig blob
    android.signingConfigs {
        release {
            storeFile file(project.property("Project.signing") + ".keystore")
            storePassword "storePass"
            keyAlias "keyAlias"
            keyPassword "keyPass"
        }
    }
    ...
}