Google Play In-app Billing API 版本低于 3

新手上路,请多包涵

我刚刚开始对 Play 商店的计费库的 2.0 更新进行 Beta 测试,我的很多用户都遇到了这个错误 Google Play In-app Billing API version is less than 3

这只是他们更新之前的时间问题,还是某些设备卡在旧版本上或什么?

原文由 casolorz 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.2k
2 个回答

应用内结算 API 版本与 Google Play 商店一起使用,v3 实际上很旧(至少 3 岁)

PBL 将检查用户的客户端版本,如果他们的设备上安装了非常旧的 Play 商店,则会返回此错误消息。如果您正在从 AIDL 迁移到 PBL,并且您之前没有检查客户端的计费 API 版本,您最终可能会看到用户报告此问题。

如果您从 PBL 1.x 升级到 2.0,您不应该期待此错误消息,因为 PBL 1.x 比 v3 更新,它也会执行此检查。在这种情况下,您可能需要向 Google 团队提交错误。

原文由 DrPower 发布,翻译遵循 CC BY-SA 4.0 许可协议

在未登录 Google Play 的情况下使用模拟器时,我开始看到此错误。

使用我的帐户登录 Google Play 后,错误就消失了。

原文由 ElegyD 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题