“在测试Google应用内结算时,从服务器RPC S-7 AEC-0检索信息时出错”

问题描述 投票:6回答:3

我正在尝试将谷歌应用程序计费到我的应用程序中。我创建了SKU产品ID并在代码中实现了结算流程。在我输入所有测试帐户详细信息,位置,电话号码等单击保存按钮后,我尝试测试应用内广告时,它会给出错误"Error retrieving information from server RPC S-7 AEC-0"。我也发布了应用程序创建的测试帐户并使用测试帐户登录到设备。

任何人都可以帮我解决这个问题。我完全搞砸了....

android in-app-purchase in-app-billing billing android-billing
3个回答
0
投票

在我的项目中实现应用内结算版本3时,我遇到了同样的问题。这是一个非常尴尬的问题。我们试图解决它,并试图找出解决方案,但我们找不到任何解决方案来解决它,搜索谷歌或Stack Over Flow和许多其他网站但没有运气。尝试删除帐户来自手机的帐户和游戏商店的清除缓存但没有获得成功。

我认为这是以前的示例代码的错误,并且在新的示例代码中解决了。

你应该做些什么来获得解决方案?

我相信您只需将更新后的代码更新为应用内结算类,您就不应该再遇到同样的问题。

据我所知,谷歌尚未推出对SDK Manager的更改。只需将新类复制/粘贴到您的类中,您就不应再遇到问题了。

并删除您的购买产品活动代码(示例代码中的MainActivity)。

在此处获取新代码更改:

https://code.google.com/p/marketbilling/source/detail?r=7ec85a9b619fc5f85023bc8125e7e6b1ab4dd69f&path=/v3/src/com/example/android/trivialdrivesample/MainActivity.java

希望它会对你有所帮助。


0
投票

如果其他方式没有帮助,请尝试确保没有任何应用对您的系统设置进行任何更改,例如,禁用Google Play服务的权限,如下所示。


0
投票

请注意,只有具有美国帐单邮寄地址的卡片才能添加到电子钱包应用中。

转到“设置”,然后点按信用卡和借记卡。点击右上角的+号,然后输入您的卡的信息。如果您在“卡号”字段中看到相机图标,则可以拍摄卡号的图片,而不是手动输入。点按添加信用卡或借记卡。参考:https://support.google.com/wallet/troubleshooter/3222463?hl=en&ref_topic=3209985#ts=2896139,2896157

© www.soinside.com 2019 - 2024. All rights reserved.