当Market不工作时,Google In-App结算会返回RESULT_BILLING_UNAVAILABLE

时间:2011-05-27 12:15:35

标签: android in-app-billing

我有这个小问题 - 我已经使用官方样本“Dungeons”在py项目中集成了Android Market In-app Billing。

现在它工作顺利,我发现只有一个小问题 - 当我选择“强制停止”&市场应用程序详细信息中的“清除数据”(注意:不是“缓存”而是“数据”)或当我重置手机时(大致相同) - 我在检查服务时收到RESULT_BILLING_UNAVAILABLE

当然,这是正常的,因为所有的市场数据都被清除了,在我讨论了我的老板后,我们决定放弃它 - 这是一个极端情况,并不是致命的。

但现在我们的质量检查报告称,有时她必须至少两次启动市场才能提供应用内结算功能。我不喜欢这个,但我不知道我该怎么做才能解决它 - 从我们的应用程序开始市场不是一个选择。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我今天在摩托罗拉Razr上遇到了这个问题。

确保您的设备没有额外的帐户。如果有额外的帐户,即使有有效帐户,也可能导致RESULT_BILLING_UNAVAILABLE。