我已經完成了iOS的這一點,現在我需要它的Android。我有一個代碼庫,可以創建無限不同的應用程序與簡單的配置文件更改。如何從單個代碼庫製作多個Android應用程序?
每個應用程序都是基於我包含在資源中的複雜XML配置文件創建的。我所做的只是我的strings.xml文件中的一個簡單更改,它指向所需的配置文件,這又使我的項目成爲一個新的獨立應用程序。簡單。
<string name="xmlconfig">nike-shoes</string>
但現在我已經這樣做了,我該如何進行更改,使每個應用程序都是自己的APK?
如何輕鬆地使用代碼庫和一個項目在應用程序(和可上傳的apk)之間切換。我聽到有人說「使用一個庫,然後爲每個包含它的項目創建一個項目」,但是當你有超過15個應用程序並且正在增長時,這會變得過於複雜。
而且我也看到有人說「爲什麼不只是做一個應用,在那裏你可以把它們之間的所有應用程序中切換」和但也無關,我的項目是沒有意義的,以我的用戶。不幸的是,我不能解釋更多,但簡單的答案是,這不會起作用。
我在iOS項目上所做的是我只是更改Bundle ID,更改代碼簽名標識以匹配,更改應用程序名稱,並從我的主Info.plist文件中指向新的plist。 BAM!全新的應用程序。幾個簡單的步驟需要我不到一分鐘。
我該怎麼用Eclipse/Java/Android做到這一點?什麼是最簡單的方法?
有幾個步驟是好的,只要我不跟每個文件碴把它完成。
結帳這篇文章:http://stackoverflow.com/questions/10569760/android-how-do-i-dynamically-set-the-package-name-at-build-time-for-an- open-so/10569893#10569893我在那裏回答了類似的問題 –