
所以我现在有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' }}解决方法 你需要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-Sourcesets-and-Dependencies
例如:
androID.sourceSets.flavor1DeBUG
位置src / flavor1DeBUG /
androID.sourceSets.flavor1Release
位置src / flavor1Release /
androID.sourceSets.flavor2DeBUG
位置src / flavor2DeBUG /
androID.sourceSets.flavor2Release
位置src / flavor2Release /
此外,这个问题与How can I specify per flavor buildType sourceSets?非常相似
总结以上是内存溢出为你收集整理的android – 在Multi Flavor应用程序中,如何避免重复的资源全部内容,希望文章能够帮你解决android – 在Multi Flavor应用程序中,如何避免重复的资源所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)