在我的Android Studio项目中,我有两种口味,它们都有不同的相应依赖关系。
dependencies {
libflavour1Compile project(':TestLib1')
libflavour2Compile project(':TestLib2')
}
在调试中构建这两种风格非常有用,可以吸引他们尊重的资源。
但是,对于这两种风格,需要调试和释放URL。对于'TestLib1',我将strings.xml添加到release / res / values文件夹中。现在构建总是将此版本字符串插入到调试版本中。
在Android Studio中,选择所有构建变体为Debug仍然会导致使用版本字符串,即使该文件夹未突出显示。
在命令行上创建Debug构建也具有相同的结果。
./gradlew installLibflavour1Debug
我在这里做错了什么或者库总是默认为Release版本类型吗?