在 gradle-experimental:0.1.0 上添加签名配置

Add signingConfigs on gradle-experimental:0.1.0

遵循实验性插件用户指南 Android Tools Project Site of gradle-experimental:0.1.0,我的问题是,谁创建了 signingConfigs 并将它们添加到 differents buildTypes 如何启用 multidex?

对于 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"
        }
    }
    ...
}