我有一个问题,当使用摇篮涉及到Android Studio中的味道...... 考虑以下几点:构建变量在使用Android的工作室摇篮
你有你的身材3种风味。 Flavor1,Flavor2和Flavor3。
所有3种口味都依赖于相同的文件,为简单起见,将其称为MainActivity.java。 此外,所有3种口味都有自己定义的常量文件,称之为Constants.java。
除了Constants.java,Flavor1和Flavor2依赖于相同的源代码。也就是说,Flavor1和Flavor2都使用main,mainActivity.java和另一个文件中的以下文件,为简单起见,将其称为AnotherActivity.java。
现在,Flavor3使用MainActivity.java,但另一方面需要一些额外的自定义和对AnotherActivity.java的一些更改。
File Structure:
src
-main
--java
---MainActivity.java
---AnotherActivity.java
-Flavor1
--java
---Constants.java
-Flavor2
--java
---Constants.java
-Flavor3
--java
---Constants.java
---AnotherActivity.java
有没有办法完成这种类型的构建依赖关系,而不会在Android Studio中使用Gradle获取重复的类文件错误?
谢谢!
最好的问候,克里斯托弗 史蒂芬