我有一個爲不同品牌生產的應用程序。現在我有兩種口味,brand1和brand2。 brand1和brand2之間的區別只是資源文件。在Android Studio中加入gradle的風格構建變體的最佳實踐
首先,我假設我可以將所有共享數據設置到我的主要路徑中,並將差異設置爲風味路徑。但在這種情況下我的構建失敗,因爲我的主要路徑中的資源缺失。
我會繼續這樣做:將主路徑中品牌之間的所有資源差異設置爲虛擬數據。合併將爲我完成剩下的工作。
在iOS中,我可以爲每個構建目標設置構建路徑。 類似這樣的味道可能嗎?或者這種情況下的最佳做法是什麼?
[編輯2013 08 07]
在我的情況的問題是,我創建在Eclipse中的應用程序,並將其出口到Android工作室。 Here更準確地描述了問題和解決方案。
嘗試Gradle(fx在Android Studio I/o預覽中) – Selvin
我已經在Gradle和Android Studio中工作(編輯我的標題)。 – owe