我有这个小问题 - 我已经使用官方样本“Dungeons”在py项目中集成了Android Market In-app Billing。
现在它工作顺利,我发现只有一个小问题 - 当我选择“强制停止”&市场应用程序详细信息中的“清除数据”(注意:不是“缓存”而是“数据”)或当我重置手机时(大致相同) - 我在检查服务时收到RESULT_BILLING_UNAVAILABLE
。
当然,这是正常的,因为所有的市场数据都被清除了,在我讨论了我的老板后,我们决定放弃它 - 这是一个极端情况,并不是致命的。
但现在我们的质量检查报告称,有时她必须至少两次启动市场才能提供应用内结算功能。我不喜欢这个,但我不知道我该怎么做才能解决它 - 从我们的应用程序开始市场不是一个选择。有什么想法吗?
答案 0 :(得分:0)
我今天在摩托罗拉Razr上遇到了这个问题。
确保您的设备没有额外的帐户。如果有额外的帐户,即使有有效帐户,也可能导致RESULT_BILLING_UNAVAILABLE。