从Play商店下载应用程序时出现错误504?


26

我的设备是Motorola Xoom MZ604。通过我的笔记本电脑作为热点,互联网连接为4G WiMax。问题是,当我尝试从Google Play商店下载任何应用程序时,出现标题中提到的消息,错误504

但是,如果我通过浏览器导航到该应用程序并单击:Install → Select Device → Install,然后重新启动设备,则有时它可以工作。

谷歌搜索给我带来了网关超时错误。但是我仍然无法弄清楚如何解决该问题。因此,期待您的帮助。


1
显示完整消息的屏幕快照会有所帮助,因为错误504可能意味着不同的意思。
Nicolas Raoul

Answers:


10

根据Wikipedia上的状态码列表,出现504错误意味着:

504网关超时
服务器正在充当网关或代理,并且没有收到上游服务器的及时响应。

换句话说:罪魁祸首既不应该在您的设备上,也不应该在Google Play上(而是在两者之间)。

Nook论坛上的一个线程描述了同样的问题,结论之一是:

通常,这意味着网关错误,我会怀疑问题出在路由器端而不是Nook端。有时路由器重置会治愈它。

这与我的结论相对应。因此,如果您使用的是移动数据,则可能有助于重新打开和关闭数据(或更好的方法是:切换为飞行模式并返回),希望您可以连接到提供商网络的其他网段(因此另一端的网关)。


来自XDA上有关所有Google Play错误代码的线程

方法1:

  • 清除资料
  • 清除Google Play商店和Google服务框架的缓存

方法2:

  • 删除您的Gmail帐户
  • 重启
  • 重新添加帐户

有趣的是,对于Yahoo答案,同样的问题得出了截然不同的结论:这里用户的设备上没有足够的空间,因此在删除其他应用程序后,它突然起作用了。我怀疑这是偶然的(当他释放空间后再次尝试时,网关被“固定”了),但是检查它不会有任何伤害。


随着时间的流逝,可能还会出现更多的解决方案。对我来说,在Google中搜索““ Google Play”“错误504”'很有帮助。


8
我不知道Google Play的504错误是否与504 HTTP错误相同。我同意,如果它实际上是HTTP 504,它将无法修复服务器上的任何内容。
瑞安·康拉德

1
是的 不幸的是,该XDA帖子没有谈论原因,只是谈论可能的解决方案
伊齐

6
发现了一些其他信息,指出504错误是INSTALL_FAILED_UID_CHANGED-这是对钛金备份中已修复的错误的注释,但这是更多信息:)
Ryan Conrad

3
UID通常被认为是UserID,有时在Windows中也称为SID。如果它做了“更改”,那么这些方法为什么起作用的原因就很有意义,因为它重新初始化了UID(方法2),或者重新缓存了它认为的UID(方法1)。
莱恩·康拉德

4
考虑到-504在INSTALL_FAILED_UID_CHANGED而不是HTTP 504的情况下,考虑到在M开发人员预览版上安装Chrome更新失败的情况是-504(因为该软件包不是为M IIRC构建的)

3

希望这会帮助某人。

就我而言,我正在尝试将具有Target SDK 23的应用程序(当前安装在设备上)升级到目标sdk 22的应用程序(在Play商店中新上传的应用程序)。


1
是的,日志说:“安装<package>时出现错误-504:-26:Package <package>新目标SDK 21不支持运行时权限,但旧目标SDK 23支持”
Ujjwal Singh

我不确定这是否是OP问题的全面解决方案。例如,我从手机上卸载了该应用程序的所有以前的实例,尝试通过Google Play重新安装它,但仍然出现此错误。
IgorGanapolsky '16

1
@IgorG。不幸的是,您需要从使用此帐户的所有设备上卸载该应用程序...(例如,如果三个使用同一帐户的设备并且您已经使用此帐户安装了应用程序,则需要从这三个帐户中卸载该应用程序设备摆脱错误。)
wasimys

1

尝试重置Play商店应用。按照以下步骤操作,您不会丢失应用程序。重要的事情不会丢失。

在Motorola Xoom上遵循的步骤

  1. 转到应用程序抽屉(菜单)
  2. 点按设置
  3. 点击应用
  4. 点击“全部”标签
  5. 滚动浏览并查找游戏商店
  6. 点按Play商店(而不是Play商店服务!)
  7. 点按“清除数据”
  8. 您将收到警告,单击“确定”。

就是这样,再次解决您的问题,看看问题是否解决。请记住,您将不得不重新接受Play商店应用的条款和条件,出现这种情况时,只需点击“接受”


太好了,我会尝试的,并告诉您。
Samiron

好。很高兴我能帮上忙!
cw1998

是的:)我一定会回答您的解决方案如何为我服务的,但可能会有点晚。此时此刻忙碌:(
Samiron

1

当您尝试安装未在当前用户上安装但仍在来宾或其他用户上安装的应用程序时,也可能会出现此消息。

您在Lollipop设备上拥有多个用户。


0

将手机设置为飞行模式并返回就可以了。因此,很可能确实是网关问题。提示。不要只是将其打开然后关闭。等待约60秒钟,然后再次关闭飞行模式。如果仅切换它,它将选择相同的网关。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.