Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/188.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在免费的android应用程序中提供应用内购买可以吗?_Android_In App Purchase - Fatal编程技术网

在免费的android应用程序中提供应用内购买可以吗?

在免费的android应用程序中提供应用内购买可以吗?,android,in-app-purchase,Android,In App Purchase,在一个免费的android应用程序中提供应用内购买是否可行?我想创建一个在有限时间内免费的应用程序。几个月后,系统会提示用户付款。我的应用程序有很多用户生成的数据。将数据迁移到付费版本相当复杂。我认为你可以保留免费应用程序,并在付费版本中使用一个密钥,解锁免费应用程序以继续使用。这项技术在应用程序中使用,但在他们的情况下,他们会解锁免费应用程序的其他功能。我认为你可以保留免费应用程序,并在付费版本中使用密钥,从而解锁免费应用程序以供继续使用。应用程序中使用了这种技术,但在他们的情况下,他们会解锁

在一个免费的android应用程序中提供应用内购买是否可行?我想创建一个在有限时间内免费的应用程序。几个月后,系统会提示用户付款。我的应用程序有很多用户生成的数据。将数据迁移到付费版本相当复杂。

我认为你可以保留免费应用程序,并在付费版本中使用一个密钥,解锁免费应用程序以继续使用。这项技术在应用程序中使用,但在他们的情况下,他们会解锁免费应用程序的其他功能。

我认为你可以保留免费应用程序,并在付费版本中使用密钥,从而解锁免费应用程序以供继续使用。应用程序中使用了这种技术,但在他们的情况下,他们会解锁免费应用程序的其他功能。

如果你告诉用户这将是你的演示版本,几个月后将过期,然后他们必须购买全付费版本,那么我认为没问题

你知道,这一切都是关于用户体验的

用户在下载你的应用程序后不应该感到被欺骗


提供一个免费的应用程序,一旦它对用户来说变得至关重要,你就开始要求收费,这将是非常邪恶的。

如果你告诉你的用户,这将是你的演示版,几个月后将过期,然后他们将不得不购买全费版,那么我认为没关系

你知道,这一切都是关于用户体验的

用户在下载你的应用程序后不应该感到被欺骗


提供一个免费的应用程序,一旦它对用户变得至关重要,你就开始要求收费,这将是非常邪恶的。

你完全可以通过应用内购买来升级。我自己做的。但是如何阻止他们清除数据或卸载并重新安装以再次获得免费试用版呢

我让我的有一些免费的水平,当他们完成后,它会带他们去商店

然而,我在这一方面为市场添加了一个完整版本,与应用内购买升级相比,这个版本的销量是巨大的。我猜人们信任来自市场的bying,并且不喜欢在应用程序内消费


所以,你可以这样做,但我将在未来继续免费演示和完整版本的独立应用程序。此外,与标准的市场许可证检查相比,应用程序内的实施有点像噩梦。

您完全可以通过应用程序内购买进行升级。我自己做的。但是如何阻止他们清除数据或卸载并重新安装以再次获得免费试用版呢

我让我的有一些免费的水平,当他们完成后,它会带他们去商店

然而,我在这一方面为市场添加了一个完整版本,与应用内购买升级相比,这个版本的销量是巨大的。我猜人们信任来自市场的bying,并且不喜欢在应用程序内消费


所以,你可以这样做,但我将在未来继续免费演示和完整版本的独立应用程序。此外,与标准的市场许可证检查相比,应用程序内的执行有点像噩梦。

这会造成应用程序混乱。我想这是目前最好的解决办法。做你计划做的事是完全可以的。拥有一个免费的应用程序,提供一个月的试用期,让你的数据在首次发布时自动激活,然后通过应用内订阅或计费提示付款。确实不需要密钥,为了避免安装/卸载问题,您可以使用Android ID之类的东西,运行md5哈希并使用它进行免费试用。这样,用户无法清除数据并再次获得免费试用,因为通过散列的android ID将再次生成试用期已过期的相同值。这会造成应用程序混乱。我想这是目前最好的解决办法。做你计划做的事是完全可以的。拥有一个免费的应用程序,提供一个月的试用期,让你的数据在首次发布时自动激活,然后通过应用内订阅或计费提示付款。确实不需要密钥,为了避免安装/卸载问题,您可以使用Android ID之类的东西,运行md5哈希并使用它进行免费试用。这样,用户无法清除数据并再次获得免费试用,因为通过散列的android ID将再次生成试用期已过期的相同值。