天天看點

GooglePlay内購接入錯誤Google Play In-app Billing API version is less than 3

接入谷歌内購時,代碼部分接入好了,于是打算開始測試,但是打開應用後初始化時一直提示錯誤:Google Play In-app Billing API version is less than 3。看名字以為是SDK版本少于3,但是我都接了V4版本了,還是少?不可能啊?

翻牆找了一些答案,終于知道了問題所在,原因就是因為帳号問題。

GooglePlay内購接入錯誤Google Play In-app Billing API version is less than 3

看這圖,發現商店下欄隻有兩個标簽了,切換到付費标簽,發現未找到任何結果。

換了VPN、重新登入了帳号都不行。于是索性重新注冊了個新的Google帳号,重新登入後發現标簽顯示正常了。找個付費應用測試了下(不付款)發現也能正常跳轉支付。重新打開下應用,發現初始化成功了。

GooglePlay内購接入錯誤Google Play In-app Billing API version is less than 3

以上方式不成功,可以嘗試下面方式:

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

主要原因:

  • google play 版本過低,需要更新
  • google play 登陸過國内賬号,需要清除緩存