3

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

目前运行顺利,我只发现了一个小问题 - 当我在市场应用程序详细信息中选择“强制停止”和“清除数据”(注意:不是“缓存”而是“数据”)或重置手机时(这或多或少相同) - 我RESULT_BILLING_UNAVAILABLE在检查服务时收到。

当然,这是正常的,因为所有的市场数据都已被清除,在我和我的老板讨论之后,我们决定就这样搁置它——这是一个极端情况,并不致命。

但现在我们的 QA 报告说,有时她必须至少启动两次市场才能使用应用内计费。我不喜欢这样,但我不知道我能做些什么来修复它——从我们的应用程序启动市场不是一种选择。有任何想法吗?

4

1 回答 1

0

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

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

于 2012-12-08T00:50:53.727 回答