Android   发布时间:2022-04-28  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了android – 存储应用内购买的最佳方式大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
在我提出这个问题之前,我已经完成了 Android In-App billing documentation,以及类似于 this的StackOverflow上的一些类似问题.另外我猜这个问题可能会被关闭或者投票,因为它不是一个直接的编程问题,而且本质上是主观的.但是,它仍然存在.

实施工作正常.我的问题是在本地存储应用内购买的好方法.在我的情况下,只有一个一次性解锁项目可以解锁应用程序的全部功能,并且不会过期或被消耗.

共享偏好对于盗版来说似乎有点太容易了.即使查询Google Play工作正常并且看起来相对安全,它还可以依靠吗?由于文档建议以异步方式进行调用,因此支付解锁功能用户可能不得不等待访问未锁定的功能并不是一个好主意.此外,当清除GP缓存时,它需要比平时更长的时间(这可能是一种罕见的情况).

但是看到有这么多的应用程序和开发人员,我想知道其他开发人员如何处理它?

解决方法

实际上我认为你的问题会因为几个不同的原因而关闭,但我会给你一些见解.

根据产品的性质以及其他一些方面,您可以选择一些选项.

>如果产品终身有效,或者取决于时间(对于instante,更新一年),您可以依赖谷歌播放,这可能是好的.
>如果产品是用户在应用程序内部以不同方式消费的东西,例如游戏内货币,额外生命等,则应将其保存在本地,sqlite数据库或远程数据库中(如果您愿意)使用服务器集中某些服务.

如果您查看指南purchase iab products的“消费购买”部分,您可以阅读:

对于消耗品:

无论如何,在任何范围内,我都建议跟踪用户购买的所有产品以及他自己拥有的所有权限,因为它更快,并且它可能对其他一些事情有用,如自定义统计,报告等.

大佬总结

以上是大佬教程为你收集整理的android – 存储应用内购买的最佳方式全部内容,希望文章能够帮你解决android – 存储应用内购买的最佳方式所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。