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

我的依赖:

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,但find了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.+'

如果您没有看到任何更新,则需要在您的设备上从Play商店更新Google Play服务

Play商店 – Google Play服务

或者在Google上search并安装新的apk,或使用5.0.77或5.0.89之类的旧版本

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

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

您正在寻找的版本是5.2.08。

Android Studio将自动提供升级到新版本。 但是,由于一个bug,它会丢弃“08”中的前导零,这就意味着它将依赖项replace为“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

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

  1. 我把应用程序加载到我的手机上,它不工作,

  2. 我有最新的更新(我可以得到我的手机 – Android 4.4.2)的谷歌播放,所以告诉我更新没有给我任何select

  3. 我结束了只是需要更新我的gradle文件到最新的兼容 googlePlay,在我的情况下版本5.0.89。
    所以找出什么版本

你现在可以使用

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