google In-app Billing FAQ

本文主要解答了关于Google In-app Billing使用中遇到的问题,包括'Billing Unavailable'、'商品未找到'、'签名验证失败'和'应用程序未配置为通过Google Play结算'等错误。解决方案涉及检查手机配置、确认包名和商品ID一致性、APK签名以及版本匹配等。遇到问题时,可参考提供的链接和建议进行排查。

注意:

(1)google play console的配置可能存在延迟,因为建议配置后过一段时间再测试。

(2)请注意console上传的apk是否处于发布状态,如果是草稿(Draft)状态,请先修正。

(3)香港的VPN不能支持in app billing功能


Q1:遇到错误提示“Error checking for billing v3 support. (response: 3:Billing Unavailable) ”

A1:目前手机配置不支持google play,请参考链接http://blog.youkuaiyun.com/zzstack/article/details/22793171,基本可以解决问题


Q2:遇到错误提示“系统无法找到商品”

A2:确认测试的Activity的包名是否和google上配置的一致;确认商品的ID是否正确,请注意区分Name和ID。


Q3:遇到错误提示“purchase signatureverification failed”

A3:参考链接http://stackoverflow.com/questions/14600664/android-in-app-purchase-signature-verification-failed应该是用android.test.purchased这个东西之后会有问题,其实我自己不知道怎么搞好的,好像是又用这个测试一次之后就好了 :(


Q4:遇到错误提示“此版本的应用程序未配置为通过Google Play结算。有关详情,请访问帮助中心。”

A4:可能是因为没有APK签名或者安装的版本和google上的版本不匹配,APK包签名之后重新上传google即可



Q5:遇到错误提示” [RPC:S-5:AEC-0]”或者“[RPC:S-7:AEC-0]“
A5:在设置中删除 Google 帐户,然后打开Google Play, 重新添加 Google 帐户。


Q6:遇到错误提示“需要验证身份,你需要登录自己的google账号 ”
A6:可能是因为你手机上你登录google play时的ip和你现在的ip不一致,退出Google Play的账户重新登录。或者请卸载Google Play的更新使得还原到默认版本。

Q7:遇到错误提示"null puchaseData or dataSignature"
A7:

Q8:遇到错误提示“Billing service unavailable on device.”
A8:同A1


评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值