Android in-app Billing意外回复

atr*_*reo 9 android billing in-app merchant-account

我正在尝试实现Android的In app billing Dungeon项目.

当我尝试购买我输入的物品时,我会继续:

06-04 10:37:33.343:E/Volley(1913):[228] BasicNetwork.performRequest:https ://android.clients.google.com/fdfe/completePurchase 06-04 10:37的意外响应代码500 : 33.343:W/Finsky(1913):[1] CheckoutPurchase.onErrorResponse:DisplayErrorMessage [您的订单无法处理.请再试一次.] 06-04 10:37:33.343:E/Finsky(1913):[1] CheckoutPurchase.setError:type = UNKNOWN,code = -1,message =您的订单无法处理.请再试一次.

我在应用内商品中设置了商品并发布了它们

我签署了应用程序并将已签名的应用程序上传到Google Play并通过adb上传到设备. - 同样的错误我试图发布应用程序然后将其下载到设备 - 同样的错误

按"接受并购买"后错误弹出

我的想法是它可能与我的Google商家帐户有关,任何想法?

谢谢,

Tre*_*hns 0

确保您已将手机帐户设置为测试帐户,并且您的测试帐户与您的 Google Checkout 商家帐户不同(因为您无法自行设置):

类似的问题:Android 中的应用内购买问题

请注意,在撰写本文时,存在一个错误,即新的测试帐户并不总是添加到旧应用程序中。作为解决方法,您可以快速发布/取消发布您的应用程序,因为这将禁用测试帐户要求。或者,您可以使用已启用应用内计费的应用程序的已发布版本的 versionCode 进行测试。