【发布时间】:2015-02-25 05:15:10
【问题描述】:
我有一个 Android 应用程序,它有两个版本:免费版本和具有更多功能的高级版本,售价 0.99 美元。
我想转向应用内购买方式,可以在免费版本中购买高级功能。但是,我显然不想让已经购买了付费应用的用户不高兴。
是否有任何行之有效的方法可以将单独的免费增值应用合并为一个?
现在,我正在考虑一个我想出的解决方案,如果免费版本检测到设备上安装了付费版本的应用,它会自动解锁其付费功能。我正在考虑在应用程序之间使用进程间通信。但是我在 IPC 方面没有经验,尤其是在 Android 方面,我不确定它是否适用于这里或是否特别强大。
【问题讨论】: