2013-07-19 33 views
2

我見過類似的問題,但仍然想發佈我的問題。管理Android應用程序的幾個版本

我有以下情形:

  1. 應用程序可以在三個不同的版本存在(可以說免費,專業版和旗艦版)。第一個是免費的,另外兩個是付費的,價格不同。
  2. 所有三個版本都應在Google Play上提供。
  3. 兩個小版本應提供付費升級功能(FREE-> PRO/ULTIMATE,PRO-> ULTIMATE)。

什麼是最好和最簡單的方法來實現這一目標?

謝謝。

回答

0

這個問題是通過以下方式

  1. 所有的代碼庫是一個單一的項目解決。最終功能集已實現,但基於cirrent應用程序版本的限制。
  2. 構建應用程序時,它會獲取初始版本(FREE/PRO/ULTIMATE)作爲常量。
  3. 升級可用於應用程序內購買。每次應用程序啓動時,它都會檢查清理過的物品並計算其版本。
  4. 某些功能根據計算版本解鎖。

也許這對別人有幫助

相關問題