Google Play In-app Billing API version is less than 3

风格不统一 提交于 2019-12-22 04:36:13

问题


I just started beta testing the 2.0 update to the billing library for the Play Store and a lot of my users are getting this error Google Play In-app Billing API version is less than 3.

Is this just a matter of time before they update or are some devices stuck on older versions or what?


回答1:


In-app Billing API version goes with the Google Play Store and v3 is actually quite old (at least 3 years old)

PBL will check user's client version and will return this error message if their devices have a very old Play Store installed on their devices. If you're migrating from AIDL to PBL and you didn't check client's billing API version before, you could end up with seeing users reporting this issue.

You shouldn't expect this error message if you're upgrading from PBL 1.x to 2.0 because PBL 1.x is newer than v3 and it will also do this check. You may want to file a bug to the Google team in this case.




回答2:


I started seeing this error when using the Emulator without logging into Google Play.
Once I logged into Google Play with my account the error went away.



来源:https://stackoverflow.com/questions/56479824/google-play-in-app-billing-api-version-is-less-than-3

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!