我无法理解为什么我在执行“应用内计费”时收到“RESULT_DEVELOPER_ERROR”。
我做了什么:
- 将示例应用程序中的代码复制到我的应用程序
- android清单包含“”
- 在 Android 4.0.4 和 Google Play 应用程序版本 3.5.19 的 Xoom 设备上在 Google Play 控制台中声明的测试帐户
- 我能够成功使用四个保留的产品 ID:“android.test.purchased”、“android.test.canceled”、“android.test.refunded”、“android.test.item_unavailable”
- 声明我自己的产品 ID
- 我的应用在 Google Play 上发布
与 Google Play 交流的开始是:
- 从服务中调用“checkBillingSupported”
- 获得“onBillingSupported(true)”答案
- 从服务调用“restoreTransactions”
- 获得“responseCode”等于 5 的“onRestoreTransactionsResponse”(RESULT_DEVELOPER_ERROR)
- UI 显示“此版本的应用程序未配置为计费”
然后我可以使用 4 保留的产品 ID 吗?
有什么我想念的吗?