Ken*_*ele 5 android android-gradle-plugin android-productflavors android-flavordimension
如果我有 3 种口味 flavor1、flavor2 和 flavor3,每种口味都有 Dev、Pat 和 Prod“子口味”版本,它们的参数不同,但每种主要口味都有不同的资源。
所以我现在有 9 种不同的风格,但只有 3 个不同的资源文件夹)。我希望相同的“子口味”使用相同的资源。
我怎样才能做到这一点?我在关于 flavorDimensions 的文档中看到过,但不确定如何配置资源文件夹。
目前我正在使用类似的东西
sourceSets {
flavor1_dev{
res.srcDir 'src/flavor1/res'
}
flavor1_prod{
res.srcDir 'src/flavor1/res'
}
flavor2_dev{
res.srcDir 'src/flavor2/res'
}
flavor2_prod{
res.srcDir 'src/flavor2/res'
}
}
Run Code Online (Sandbox Code Playgroud)
你需要 Gradle 口味,例如。flavor1等flavor2,以及构建类型,如dev,prod等
请参阅以下示例:http ://developer.android.com/tools/building/configuring-gradle.html和http://tools.android.com/tech-docs/new-build-system/user-guide#TOC -源集和依赖项
例如:
android.sourceSets.flavor1Debug
位置 src/flavor1Debug/
android.sourceSets.flavor1Release
位置 src/flavor1Release/
android.sourceSets.flavor2Debug
位置 src/flavor2Debug/
android.sourceSets.flavor2Release
位置 src/flavor2Release/
另外,这个问题非常相似How can I指定每个风格的buildType sourceSets?
| 归档时间: |
|
| 查看次数: |
3458 次 |
| 最近记录: |