更新后 - 崩溃com.google.android.gms:play-services:5.2.8

时间:2014-08-08 12:21:44

标签: java android gradle

我的依赖项:

compile "com.android.support:appcompat-v7:20.+"
compile 'com.google.android.gms:play-services:5.2.08'
compile 'com.android.support:support-v4:21.0.+'

但仍然: Google Play服务已过期。需要5208000但找到5089036

这怎么可能?

更新这项工作:

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

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

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

6 个答案:

答案 0 :(得分:34)

build.gradle 中的 Google Play服务版本更改为您设备或模拟器上的版本。

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

答案 1 :(得分:4)

您需要在设备上的Play商店更新Google Play服务,如果您没有看到任何更新等待,直到出现

Play Store - Google Play Services

或者在Google上搜索并安装新的apk或使用旧版本,如5.0.77或5.0.89

答案 2 :(得分:4)

您要查找的版本是5.2.08。

  

Android Studio会自动提供将其升级到新版本。但是,由于一个错误,它会将“08”中的前导零值删除,这意味着它将“5.2.8”替换为“5.2.8”,而不是“5.2.08”。要解决此问题,请将依赖项编辑为“5.2.08”而不是“5.2.8”

这将有效:

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

来源:http://tools.android.com/knownissues

答案 3 :(得分:1)

对于遇到此问题但无法完成其他工作的人 - 我的问题是我在我的gradle文件中安装了Google Play 5.2.08(编译'com.google.android.gms:play-services: 5.2.08')因为5.0.77无效。

  1. 我将应用程序加载到手机上但无效,

  2. 我有谷歌播放的最新更新(我可以通过我的手机 - Android 4.4.2)告诉我更新没有给我任何选项

  3. 我最终只是需要将我的gradle文件更新为最新的兼容 googlePlay,在我的案例版本5.0.89中。
    所以找出什么版本

答案 4 :(得分:1)

您现在可以使用

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

答案 5 :(得分:0)