我必须在 Android 应用中实现购买 3 个月后过期的商品。
我在开发人员指南上读到我应该使用“非托管”产品,但我也读到在 API 的 V3 版本中这个对象被作为托管产品处理。
下面的问题是,用户购买了非托管对象后,如何管理过期? 例如当期限到期时,用户是否愿意再次购买相同的产品?
最佳答案
您的应用是否使用在线数据库?
如果为真,我认为最好的方法是在购买商品时生成结束日期并将其保存在在线数据库中。然后您必须检查您的应用程序中的结束日期是否没有定期过去(例如,每次用户启动应用程序时,...)。
这对我有用,但在我的例子中,应用程序定期连接到在线数据库才能工作。
其他方法,例如在本地存储中保存结束日期,很容易被黑客入侵。
关于java - In-App Billing V3 - 购买 3 个月后过期的对象 - Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26633752/