【问题标题】:Google Play services complains to be out datedGoogle Play 服务投诉已过时
【发布时间】:2014-08-09 15:06:39
【问题描述】:

显然不是。

我刚刚用最新的google play服务编译了一个APP,我在gradle上设置为:

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

但是当我打开我的APP时,有一个巨大的警告。

在 LogCat 中:

W/GooglePlayServicesUtil:Google Play 服务已过期。需要 5208000 但找到 5089070

如果我打开 google play(按 Actualizar 按钮),我可以看到我的 Google Play 服务已完全更新。

这发生在 genymotion 模拟器以及 nexus 5 设备上。

我尝试过类似的方法:

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

但是它抱怨:

错误:找不到 com.google.android.gms:play-services:5.2.8。 要求: :mobile:unspecified > :BaseGameUtils:unspecified

有什么建议吗?

【问题讨论】:

    标签: android


    【解决方案1】:

    固定为

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

    我发现我的 Android Studio 正在下载一些尚未在 Google Play 上发布的 Google Play 服务版本。这意味着没有人在他们的设备上安装最新的 APK。因此,将 gradle 设置为使用旧版本,就会成功

    【讨论】:

    • 是的。我发现我的 Android Studio 正在下载某些版本的 google play 服务,该服务尚未在 Google Play 上发布。这意味着没有人在他们的设备上安装最新的 APK。因此,将 gradle 设置为使用旧版本就可以了。
    • 您应该根据您的评论提供更全面的答案。将来有人可能会发现它很有用。
    • 将那条评论放入我的回答中 =)
    【解决方案2】:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-16
      • 2013-07-25
      • 2013-02-15
      • 2019-09-23
      • 2015-08-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多