我有一個庫項目,作爲其他項目的後端。它執行網絡連接和解析等。然後我有其他前端項目建立在此基礎之上。 對於開發和服務器環境,我編寫了一個ANT構建腳本,用於替換構建類型代碼庫中的某些值。 所以我有兩個目標buildDev
和buildProd
。Android庫項目自定義Ant構建
有沒有一種方法讓我在構建依賴項(非庫項目)時正確設置值。例如。如果我在項目上做ant debug
,它會用ant buildDev
構建後端,如果我做ant release
,它會與ant buildProd
這樣做。
我很肯定這不可能,所以有什麼選擇。
對於好奇心,自定義構建只是替換具有基於構建類型分配不同值的靜態變量的文件。沒有太複雜的。
我找到了解決方案。謝謝你的幫助。 –