Android Gradle Release构建库

时间:2013-07-17 13:41:25

标签: android gradle android-studio android-build build.gradle

在我的Android Studio项目中,我有两种口味,它们都有不同的相应依赖关系。

dependencies {
    libflavour1Compile project(':TestLib1')
    libflavour2Compile project(':TestLib2')
}

在调试中构建这两种风格非常有用,可以吸引他们尊重的资源。

但是,对于这两种风格,需要调试和释放URL。对于'TestLib1',我将strings.xml添加到release / res / values文件夹中。现在构建总是将此版本字符串插入到调试版本中。

在Android Studio中,选择所有构建变体为Debug仍然会导致使用版本字符串,即使该文件夹未突出显示。

enter image description here

在命令行上创建Debug构建也具有相同的结果。

./gradlew installLibflavour1Debug

我在这里做错了什么或者库总是默认为Release版本类型吗?

0 个答案:

没有答案