bob*_*erm
3
android
in-app-billing
我无法理解为什么我在实施"应用内结算"时会收到"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"
- 得到一个"onRestoreTransactionsResponse",其中"responseCode"等于5(RESULT_DEVELOPER_ERROR)
- 用户界面说"此版本的应用程序未配置为结算"
那我可以使用4个保留的产品ID吗?
我错过了什么吗?