Android应用内结算:使用sku android.test.purchased时出错(响应:5:开发人员错误)

Pre*_*or7 7 android in-app-purchase in-app-billing

我已经通过标准助手发送了测试购买意向:

String SKU = "android.test.purchased";
mHelper.launchPurchaseFlow(this, SKU, 10001, mPurchaseFinishedListener);
Run Code Online (Sandbox Code Playgroud)

购买成功,但当我尝试使用以下方式消费所购买的商品时:

mHelper.consumeAsync(inv.getPurchase(SKU), mConsumeFinishedListener);
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

Error while consuming: IabResult: Error consuming sku android.test.purchased (response: 5:Developer Error)
Run Code Online (Sandbox Code Playgroud)
  • 我创建了一个Play商店签名apk并上传到开发者控制台
  • 我在开发者控制台中设置了一个测试项目
  • 我已经实现了onActivityResult

我错过了什么吗?

Fre*_*Bow 6

从2013/03/08开始,我得到了同样的错误.在03/08之前,使用android.test.purchased工作正常.我观察这个产品ID,它似乎会在一段时间内自动清除.

编辑匿名用户添加了以下内容:

以下是问题:https: //code.google.com/p/android/issues/detail?id = 53077