我想发布我的应用程序的2个版本,您需要支付的PRO版本和免费版本。唯一的区别是(到目前为止),免费版本有广告而PRO版本没有,所以只有几行代码差异。我仍然希望能够免费赠送PRO版本(例如beta测试者)。这样做的最佳做法是什么?特别是我有以下问题:
非常感谢您的答案!
答案 0 :(得分:1)
您可以随时发布2个不同的apks,PRO和FREE,例如Google Play中的很多开发人员都遵循这种方式。有了这个,你不需要一个布尔值,它可能存储在一个可以在任何有根电话中轻松修改的设置中。
要处理这个版本的开发,您可以使用分支(由任何软件版本控制工具管理,例如GIT或SVN),并直接将更改从一个合并到另一个(例如PRO到FREE)。
答案 1 :(得分:0)
如果您发布了2个应用,那么您有2个.apks,从而采用不同的方法。一个是免费的,另一个是应付的。
或者您只能拥有一个提供广告的应用,如果用户付费(通过应用,可以提供一些代币),那么他将成为专业会员并且不会投放广告。这是某种免费增值选项..