我正尝试使用Android应用内购买系统。我只有一个被管理的产品,问题是我不能用eclipse在调试模式下进行测试。当我签署我的应用程序并将其安装到开发人员控制台和我的手机时,一切正常。Android应用内购买 - 托管产品
但我希望用eclipse调试我的应用程序时,我总是为restoreTransactions()获取RESULT_DEVELOPER_ERROR。我想在重新安装应用程序之前检查此被管理产品是否已购买。
什么是测试被管理产品的正确方法?
我假设我收到错误RESULT_DEVELOPER_ERROR,因为我在调试模式下工作,它不是签名的apk。如果这是真的,我该如何调试我的托管产品应用程序?
@RivieraKid - 我没有说,我想在模拟器中测试它。你错误地改变了我的问题!我想在手机上测试它。并且在模拟器中测试应用内购买是不可能的。 – penguru 2012-04-03 08:29:25
在这种情况下,我误解了您的评论 - 我道歉,随时回滚编辑。话虽如此,我在我的答案中引用您的测试应用内结算页面可以解释如何在物理设备上测试结算。 – RivieraKid 2012-04-03 08:32:28