Google Play错误代码“-504”

时间:2015-12-10 08:14:01

标签: android google-play google-play-services

我一遍又一遍地面对Google Play的烦人问题。由于此错误,有些应用程序(目前是Deezer和Teamtreehouse)无法更新/安装:

“无法安装应用”(错误代码:-504)

仅供参考:这不是504而是负504错误

我找到的唯一可行的解​​决方案是工厂重置擦拭整个手机,每个月这样做真的很烦人。我的问题是,有人更容易解决此错误吗?

我已经尝试了所有解决方案:

  • 强制停止播放商店/播放商店框架
  • 清算数据
  • 清除Google Play商店的缓存&谷歌服务框架
  • 删除Gmail帐户
  • 侧载应用
  • 直接安装apks
  • 在手机上搜索相关文件并将其删除

The image URL of the error

我的手机详情: Xperia M4 Aqua

Android 5.0

3 个答案:

答案 0 :(得分:1)

我的应用曾经有过这个错误。 (我将我的播放服务库降级为较低版本,当我的用户尝试从Play商店升级我的应用时发生错误。)

我从

降级
compile 'com.google.android.gms:play-services:8.1.0'

compile 'com.google.android.gms:play-services:7.0.0'

我尝试降级的原因是因为较新版本的play-services自动添加了大量权限(请参阅Why are permissions being automatically added to my AndroidManifest when including Google Play Services library)。

问题在于应用而不是手机,他们必须在他们的结束时进行修复。我切换回了新版本的库。

作为临时解决方案 - 卸载应用并重新安装它适用于我的应用。

答案 1 :(得分:0)

我认为问题是由将应用程序链接到SD卡引起的。

这对我有用:

  1. Move(不是链接)应用到SD卡
  2. 在您将应用移至SD卡后,Move将其移至手机
  3. 现在,您可以通过App Store更新应用程序,并根据需要链接回SD卡。
  4. 仅供参考:您每次要更新应用时都必须重复此过程。

答案 2 :(得分:0)

我最近在我的应用中发生了此错误。但仅适用于所有< 8.0设备。它在8.0上运行良好。它最终是因为我添加的新服务在服务名称中包含大写字母。