从Google服务器RPC:s-7:AEC-0中检索信息时出错?

我使我的testing帐户在我的设备中同步,并准备testing应用程序。

当我要在我的应用程序中购买产品时,Google Play会提示我在input信用卡详细信息后继续。

在设备中input卡的详细信息后,显示错误为

从服务器检索信息时出错[RPC:s-7:AEC-0]

我正在使用谷歌播放版本3.10.9

而且我已经尝试卸载谷歌更新删除我的帐户和重新启动设备,但没有使用发现同样的错误一次又一次可以帮助我出这个

检查您是否使用最新版本的Google Play。

要么

遵循以下步骤。

RPC:AEC:0错误被称为CPU / RAM /设备/身份失败。

只有可能的方法,你可以按照以摆脱这个错误是,

转至设置>应用程序> Play商店>清除数据和清除caching。

转到帐户> Google>删除帐户。

重启设备。

再次点击设置>帐户> Google>login。

参考这个链接

要么

出厂重置是最后一个工作选项,如果以上都没有工作。

我也有这个问题…原来我的信用卡信息需要更新到我的新的到期date的文件。

这些说明来自我的手机进行故障排除。

在计算机(不包括平板电脑或手机)上login您的Google电子钱包 ,点击付款方式,然后修改以编辑信息。 希望它也适用于你!

当我在我的KitKat上遇到同样的问题时,这对我有效。 从设备中移除您的帐户(设置>帐户> Google>移除帐户)

删除以下数据:设置>应用程序>所有>下载>删除数据。 设置>应用程序>全部>播放存储>删除数据。 设置“>”应用程序“>”所有“>”Google服务框架“(或者英文版:Google服务框架)>删除数据。

再次login,我已经修好了。

我在android中使用in-app-purchase时遇到了类似的错误。 我的错误是我使用了错误的购买id,而实例化购买。

public static final String PRODUCT_ID_ASTRO_Match = "android.test.product";//wrong id not in play store dev console 

replace为:

 public static final String PRODUCT_ID_ASTRO_Match = "android.test.purchased"; 

它的工作。

在BlueStacks模拟器上为我工作以下解决scheme

进入“ 设置 ” – >“ 应用程序 ” – >“ pipe理应用程序 ”并select“ 全部

转到“ Google Play服务框架 ”,然后select“ 清除数据 ”和“ 清除caching ”以删除所有数据。

转到“ Google Play商店 ”,然后select“ 清除数据 ”和“ 清除caching ”,以移除有关Google Play商店的所有数据。

进入“ 设置 ” – >“ 账户 ” – >“ Google ” – >select“ 您的账户

转到“ 菜单 ”并select“ 删除帐户 ”。

现在“ 重新启动 ”您的移动设备。

转到“ 菜单 ”和“ 添加您的帐户 ”。

并尝试执行更新或下载。

我有同样的问题 – 在我将应用程序上传到Play控制台后的大约3个小时内sorting。 据Google称 :

警告:将APK上传到Google Play可能需要长达2-3小时才能识别您的APK版本。 如果您在通过Google Play识别您上传的APK之前尝试testing您的应用程序,则您的应用程序将收到一个“已取消购买”响应,并显示错误消息“该应用程序版本未启用应用内结算。

虽然信息不一样,但我怀疑根本原因是一样的。

打电话给你的银行,并要求他们启动你的卡到互联网使用。 那是什么帮助了我。

检查testing设备和Google Play开发者控制台上的应用程序是否匹配。

我可能会遇到一些特殊情况,但可能会有所帮助:首先,我已经将一个包上传到Google Play,并使用ant build脚本创build。 其次,在testing设备上,我debugging了相同的应用程序(或者我想)。 我得到了“从服务器检索信息时出错”[RPC:S-7:AEC-0]“ ,并显示logcat:

解组时未find类:com.google.android.finsky.billing.lightpurchase.PurchaseParams,e:java.lang.ClassNotFoundException:com.google.android.finsky.billing.lightpurchase.PurchaseParams

问题是,在ant脚本中,我有aapt修改包名称的aapt命令。 但是,Eclipse不运行该命令,因此Google Play中的应用程序与testing设备之间的包名称不匹配。

同样的问题Error while retrieving information from server. [RPC:S-5:AEC-0] Error while retrieving information from server. [RPC:S-5:AEC-0]经过以下步骤解决:

  1. 通过networking更改您的Google帐户的密码。
  2. 在您的设备上等待Sign-in error通知。
  3. input新的密码和问题应该消失。

其实,这帮助我。

这个错误也是由于您的Google帐户已经连接了Google电子钱包/ Google Checkout帐户。 现有帐户不能用于例如商家帐户。 花了我20分钟弄清楚。 添加新的Google帐户到您的设备,重新启动。 在Google Play中切换到您的新帐户。 购买你的应用程序/书/电影。

作为最后的手段,如果所有其他build议失败,则备份所有数据并重置工厂。

如果您在像阿根廷这样的国家,您应该打电话给您的银行,并确认您的信用卡已被授权进行国际采购。 该国的某些信用卡(例如预付信用卡)仅被授权在邻国进行国内采购和采购。 他们在网上工作,但购买必须来自邻国。 这意味着您可能会收到此消息,因为您的卡有效但被拒绝。 我知道,因为今天发生在我身上。 希望这可以帮助别人理解他们的系统告诉他们什么。

由于我从来没有在我的谷歌帐户支付的应用程序,我不认为它涉及到信用卡,也没有在谷歌服务清除caching。

为我工作的诀窍:

  1. 来回更改Androiddate(手动)。
  2. 重新同步我的谷歌帐户(手动)。
  3. 去玩应用程序并下载。 这一次所有的工作都很好。

我注意到2-3小时的闲置也会自行解决。