1
我有一個客戶端的Android應用程序,他想爲不同的國家制作99%的類似應用程序。輕鬆製作我的Android應用程序的副本
幾乎所有的東西都一樣,只需要更換幾個位圖,API服務器的地址就會改變,語言文件會改變,但代碼應該保持不變,我需要一個不同的包名。
什麼是使應用程序的克隆的一種簡單方法,它允許我將代碼更改爲一個版本,將它們與新版本(或多個版本)合併,但保留包名稱?
或者我應該在一個項目文件夾中包含所有內容,然後編寫並運行一些腳本來更改軟件包名稱和交換內容文件?我的iOS朋友可能需要一些不同的#defines,但我應該在這裏做什麼,所以我可以在將來維護這兩個版本?
但是我在舊項目中有大約30項活動,我是否需要在這兩個新項目中創建所有活動?或者我的AndroidManifest.xml可以指向庫中的活動? – Axarydax 2012-07-26 12:07:01
您可以指向圖書館,但您需要爲其提供完整的包裝路徑,例如 com.mypackage.mylibrary.MyActivity – 2012-07-26 12:10:42