【问题标题】:Android , in app purchase , know if the user has already bought itAndroid,在应用购买中,知道用户是否已经购买了它
【发布时间】:2014-09-24 14:05:44
【问题描述】:

我的应用中有一个用于删除广告的按钮,如果用户购买它,广告就会被删除,我将它保存在用户已经购买的共享偏好中,但是当您卸载并再次安装它或清除数据时sharedoreferences被删除了,广告又出现了,我怎么知道用户已经购买了呢?

【问题讨论】:

  • 您不能在QueryInventoryFinishedListener 中获得该信息吗?
  • 什么是QueryInventory....?
  • 这是应用内购买助手类的一部分。文档here.
  • @user3693550 您是否通过致电mHelper.consumeAsync(purchase, mConsumeFinishedListener)消费购买?

标签: android in-app-purchase


【解决方案1】:

为什么不让一切都触发服务器端?购买后将其保存在您的服务器上,然后获取设备的唯一 ID,并在应用首次下载时恢复广告拦截器。

【讨论】:

  • 我没有自己的服务器,我可以使用什么服务器以及如何使用?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-03-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-12-07
相关资源
最近更新 更多