剛開始玩Android,我試圖創建一個免費和付費版本的應用程序。我也是Java新手,但我已經在Eclipse中創建了一個簡單的工作應用程序,其中包含兩個主要項目(一個用於免費版本,另一個用於付費版本)。Android主項目與圖書館項目 - 如何通過項目之間的設置
我也有一個庫項目,其中包含共享代碼(活動,資源,字符串等),並由主項目引用。我想要做的(這可能是錯誤的方法)是啓用還是禁用庫代碼中的事情,具體取決於我是否運行免費或付費版本。
因此,例如我在圖書館項目中的主要活動,我想要做的事,如:
if (version == "free") //version would somehow be set by the main project
{
//disable a paid feature
}
很顯然,我需要在圖書館莫名其妙摸出我是否運行免費或付費主要項目,所以我可以在需要時啓用/禁用功能。什麼是最好的方法來做到這一點?例如,我可以在主項目中使用某種全局設置,並以某種方式在圖書館項目中閱讀 - 我不希望圖書館項目瞭解主項目,如果這樣做有道理的話?
我是一個快速學習可以隨意點我的任何物品的方向等
謝謝 - 工作的一種享受,絕對比使用清單文件更好 – vinnyh 2012-04-10 17:48:54