我有一個問題,當使用搖籃涉及到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獲取重複的類文件錯誤?
謝謝!
最好的問候,克里斯托弗 史蒂芬