jjzjj

ownedItems

全部标签

Android In-App-Billing 退款/取消需要很长时间

)我正在尝试在我的应用中实现应用内结算。在GooglePlay开发者控制台中,我声明了一个托管项目。购买此商品效果非常好。但是现在,当我在谷歌钱包商家中心退款或取消购买时,我的应用程序需要很长时间(更多天)才能识别出不再拥有该项目。我已经阅读了很多关于此问题的其他文章,并且认为一个合乎逻辑的解释是购买保存在GooglePlay商店的缓存中。虽然我知道这个问题以前问过很多次,但我在这里再问一次:当购买不再拥有时,是否可以清除缓存或有人知道如何告诉我的应用程序吗?我很感谢任何提示,它可以帮助我解决这个问题:D此外,如果购买了该商品,我会询问我的代码。我正在使用应用内结算v3。publicb

android - 消耗旧购买 Android IAB V3

我在测试我的应用程序时遇到问题。我有2件商品可供用户购买。几天前我不知道我应该消费购买的东西。今天,每次我尝试购买其中一件商品时,我都会收到代码7(商品已拥有),因为我没有消费它。我可以做什么来消耗旧购买?添加:这两个项目在开发者控制台都是“不受管理”的 最佳答案 我尝试使用错误的token进行消费。这段代码帮助了我。BundleownedItems=mService.getPurchases(3,context.getPackageName(),"inapp",null);intresponse=ownedItems.getInt