google In-app Billing FAQ

注意:

(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.csdn.net/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



你可能感兴趣的:(Android)