[英]Android Gradle how to custom sourceSet in library by product flavor?
這是我的主要項目結構:
App/src
- main
- flavor1
- flavor2
- dimension1
- dimension2
- debug
- release
風味* 和維度* 都是風味維度。 構建變體是:
flavor1Dimension1Debug
flavor1Dimension2Debug
flavor2Dimension1Debug
...
和圖書館的目錄結構:
Lib/src
- main
- flavor2
- DebugInterceptor.java
- debug
- DebugInterceptor.java
- release
- DebugInterceptor.java
我想要的是:
src/flavor2/DebugInterceptor.java
。 它應該比構建類型具有更高的優先級。 你可以假設這三個目錄(flavor2, debug, release)只包含一個文件DebugInterceptor.java
如何配置 gradle 來實現這一點?
僅使用一維和多種風格,不要使用多維或從維度中刪除代碼,維度不適用於代碼,但適用於 api 級別等其他配置
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.