gpt4 book ai didi

android - 应用内计费测试 : android. test.purchased 已拥有

转载 作者:IT老高 更新时间:2023-10-28 13:02:53 26 4
gpt4 key购买 nike

我目前正在为 future 的应用测试应用内结算,在我第一次成功“购买”测试项目“android.test.purchased”后,我现在每次尝试购买时都会收到响应代码 7再说一遍,这意味着我已经拥有了这件元素。

12-15 23:02:14.149: E/IabHelper(19829): In-app billing error: Unable to buy item, Error response: 7:Item Already Owned

据我了解,这种购买应该总是可以的,对吧?以便开发者可以测试他/她的应用?

如果没有,我如何将其状态“重置”为不拥有?我正在使用 Google In-App Billing Sample 中的 util 包。

最佳答案

将此代码添加到线程以发起消费请求。

int response = mService.consumePurchase(3, getPackageName(), purchaseToken);

这里为购买测试,purchaseToken为

purchaseToken = "inapp:" + getPackageName() + ":android.test.purchased";

if (response == 0)

则消费成功。

也别忘了在中公开 mService

IabHelper.Java

那么就可以这样访问了:

int response = mHelper.mService.consumePurchase(3, getPackageName(), purchaseToken);

关于android - 应用内计费测试 : android. test.purchased 已拥有,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13896666/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com