管理多个版本的android应用程序

管理多个版本的android应用程序,android,in-app-purchase,google-play,in-app-billing,Android,In App Purchase,Google Play,In App Billing,我看到过类似的问题,但仍然没有什么可以发布我的问题 我有以下情况: 一个应用程序可以有三种不同的版本(比如免费版、专业版和终极版)。第一个是免费的,另外两个是付费的,价格不同 这三个版本都应该可以在Google Play上获得 两个次要版本应提供付费升级功能(免费->专业/终极版,专业->终极版) 实现这一目标的最佳和最简单的方法是什么 谢谢。问题通过以下方式解决 所有代码库都是单个项目。最终功能集已实现,但基于cirrent应用程序版本有限 当应用程序构建时,它会以常量形式获得初始版本(免费/

我看到过类似的问题,但仍然没有什么可以发布我的问题

我有以下情况:

  • 一个应用程序可以有三种不同的版本(比如免费版、专业版和终极版)。第一个是免费的,另外两个是付费的,价格不同
  • 这三个版本都应该可以在Google Play上获得
  • 两个次要版本应提供付费升级功能(免费->专业/终极版,专业->终极版)
  • 实现这一目标的最佳和最简单的方法是什么


    谢谢。

    问题通过以下方式解决

  • 所有代码库都是单个项目。最终功能集已实现,但基于cirrent应用程序版本有限
  • 当应用程序构建时,它会以常量形式获得初始版本(免费/专业/终极版)
  • 升级可用作应用内购买。每次应用程序启动时,它都会检查购买的物品并计算其版本
  • 某些功能将根据计算版本解锁
  • 也许这会对某人有所帮助