67

我刚刚完成了一款安卓游戏,我正在测试应用内购买功能。我正在使用 android.test.purchased 发送测试

直到几个小时前它工作正常。但是现在当我在google play中点击“接受并购买”时,商店给出了错误。

Google 播放错误“从服务器 [DF-DFERH-01] 检索信息时出错”

有谁知道这个错误是什么意思?

4

12 回答 12

51

试试这个,因为它在我的三星手机上解决了:

1. Open the "Google Play" app and press the home button to return

2. Go to Settings → Applications → Manage Applications

3. Select the "ALL" tab, Search for "Google Play Store" and press it to open.

4. Press "Force stop"

5. Press "Clear cache"

6. Press "Clear Data"

7. Now Open Play Store and it will work normally.

如果上述步骤没有帮助,请尝试以下操作:

1. Go to Settings → Applications → Manage Applications

2. Select the "ALL" tab, Search for "Google Services Framework" and press it to open.

3. Press "Force stop"

4. Press "Clear cache"

5. Press "Clear Data"
于 2014-10-10T19:31:54.897 回答
8

这个对我有用.....

我去了手机上的设置并删除了我的gmail帐户,然后重新添加并同步了该帐户,它对我有用。

设置>帐户>删除帐户设置>帐户>添加帐户>同步并按照屏幕提示进行操作

希望它对你有用,我也收到了 df-dferh-01 错误并且无法购买应用程序购买,这成功了

于 2014-11-19T11:13:44.770 回答
8

这是 Google 报告的错误:错误报告。它似乎与谷歌的服务器有关,并且非常断断续续。IE,您会注意到所有评论是如何围绕特定日期展开的。自己无法修复它,但一条评论建议尝试以下方法:

  1. 关闭您的设备。
  2. 取出您的 SIM 卡。
  3. 打开您的设备。
  4. 将您的设备连接到非本地 (PR) 服务器,例如 ATT、TMobile、Spring。如果您有朋友要求提供无线网络连接。
  5. 打开 Play 商店。
  6. 关闭并重新安装sim卡。
  7. 打开。

似乎此错误仅与 Google 的静态响应有关。使用真实的产品 ID 不会遇到这个问题。

更新:我在这里的回答已经很老了,InApp 购买库从那以后发生了很大变化。请参阅@Ehsan Sajjad 的答案。

于 2012-10-11T17:19:35.443 回答
7

由于产品 sku 不正确,我遇到了同样的问题。

我正在使用android.test.purchase而不是android.test.purchased.

于 2016-11-18T13:50:14.973 回答
2

安装 Google Play 服务后问题已解决(直到现在才需要它们,因为在我的 Android 2.3 上使用了太多资源而被删除),然后执行以下步骤:

来自 Google+ 上的 Ryan Lestage

  1. 清除以下应用的数据:

    • 应用商店
    • 下载管理器
    • 谷歌服务框架
  2. 重启手机。

  3. 启动 Play 商店应用。
  4. 等待设备在网络Play 商店中再次显示。它将出现在Settings > Devices. 可能需要半小时到几个小时才能出现。

当您的手机出现在 Play 商店中且日期注册为今天时,请继续执行后续步骤,但不要在此之前进行。

  1. 从您设备的应用程序菜单中打开 Google 设置。
  2. 轻触安卓设备管理器。
  3. 取消选中允许远程恢复出厂设置。
  4. 进入设备的主设置菜单,然后轻触Apps > All > Google Play services
  5. 触摸Clear Data。请注意,此操作不会删除个人数据。
  6. 返回 Google 设置并选择允许远程恢复出厂设置。
  7. 重新启动您的设备。
于 2016-05-14T19:23:18.893 回答
1

解决此问题的建议是,如果您在从 google play 下载之前已经在手机中安装了应用程序。(显然是从您的代码运行)然后首先卸载它。然后从 google play 下载并安装应用程序。它对我有用。谢谢和问候。

于 2012-11-06T05:51:59.113 回答
0

它与新的 Play 商店更新有关。

去:

设置/应用程序/全部/Google Play 商店

选择Google Play Store并选择卸载更新- 这应该可以解决您的问题。打开 Play 商店并向 Verizon 或您使用的任何电话提供商购买您的应用或游戏选择账单,然后接受。登录到您的 Google 帐户,您就完成了。当您关闭 Play 商店时,它将再次更新到最新版本,并允许您向帐户收费。

于 2013-06-19T00:42:06.093 回答
0

我遇到过同样的问题。简单解决;我有 (2) 个 Google 帐户链接到我的 Play 商店。碰巧我从“帐户 B”安装了“一个”应用程序,我试图从“帐户 A”对其进行评分。所以,切换帐户,瞧。

于 2014-05-02T15:57:39.893 回答
0

长按 Google Play 应用程序

  • 选择应用信息
  • 点击清除缓存
  • 点击清除应用数据

现在再次点击 Google Play 应用程序,它现在可以工作了。

于 2021-01-18T09:10:18.573 回答
0

上面没有任何东西使它对我有用。对我来说,我正在测试订阅,但我忘记了 SkuType.SUBS,将其更改为 INAPP 以便保留的谷歌测试产品修复它。

于 2019-08-28T12:49:26.367 回答
0

在华为 P20 上测试:

  1. 卸载(或禁用)Play 商店。
  2. 重新安装 Google Play:(来源

    1. 从APK Mirror下载最新版本的 Google Play 商店。
    2. 只需打开 APK 文件即可安装应用程序。
  3. 重启设备。

注意:在找到此解决方案之前,我按照此处其他一些答案的说明进行操作:从我的设备中删除我的 Google 帐户并再次添加,从各种 Google Play 应用程序中清除数据和缓存。这可能是必要的,也可能不是必要的;欢迎反馈。

于 2019-11-11T11:57:15.807 回答
0

就我而言,当我尝试使用 VPN 从 Google Play 商店下载应用程序时,会显示此错误消息。仅当我禁用 VPN 时下载才有效。使用 VPN,下载仅适用于我之前下载的应用程序。

这看起来像是来自谷歌的审查,这对用户体验非常不利,我希望他们能制止这种情况。

幸运的是,我没有在智能手机上使用 Android,而是在我的 Linux 笔记本电脑上使用 Anbox 或 VirtualBox 中的 Android x86。

于 2019-10-11T17:26:35.373 回答