我将在Android中实现托管应用计费我已经尝试了一个简单的示例应用程序,但是当我在设备上运行应用程序时,它给了我错误。
我不明白我做错了什么以及为什么会发生这种错误。
首先显示弹出窗口
当我点击OK时,它会在日志上给我错误。
第二个显示弹出窗口
06-23 14:37:04.912: E/Trivial Drive(19340): **** Trivial Drive Error: Error purchasing: IabResult: User canceled. (response: -1005:User cancelled)
答案 0 :(得分:2)
很简单: Google Play应用内购买测试不是那么直观。
要测试新的IAP,您应上传应用的Beta版(所有逻辑已经实施)并注册一些测试帐户以下载该Beta版并进行测试。
每次更改都应该上传新的Beta版本,错误将不再出现。
<强> PS:强> 为确保逻辑正常,您应使用此处列出的测试帐单ID:https://developer.android.com/google/play/billing/billing_testing.html