Lite / Pro版本与In-app-billing升级选项

我有免费版本function有限,广告和付费版本。 完整的function,没有广告。

我想知道,我应该做出不同的版本。 应用程序支付/免费,并上传到市场或精简版和IN-APP-PURCHASE升级到专业版?

在这种情况下,最好的select是什么? 如果您能够提供IAP的优缺点,pro / lite方法将会非常棒。

1Q:如果用户安装免费的版本。 >使在应用程序购买>卸载

如果他再次下载,那么他会点击应用程序内购买。 市场会再向他要钱(因为他已经付款了?

ref: IAP的android

Solutions Collecting From Web of "Lite / Pro版本与In-app-billing升级选项"

不是一个真正的编程问题,最好的select取决于很多东西。 简而言之,IAB有点难以集成,但可能会提供更好的用户体验:无需安装单独的应用程序,稍后卸载免费应用程序等等。也许您应该首先阅读IAB 参考,以了解它是如何实现的作品。

至于你的问题,如果你使用一个托pipe项目,那么这个购买就会绑定到用户的Google账户上,所以在免费移动到一个新的设备后,他们会得到升级(你需要在第一次运行时恢复交易以确保这样做) 。

您也可以使用DocumentsToGo之类的许可证密钥。 用户必须下载第二个应用程序,但你甚至可以设置它,所以它不会显示在应用程序抽屉里,基本上用户不会真正注意到他DL是另一个应用程序。