更新后出现错误:未能找到 com.google.android.gms:play-services:5.2.8。

19
Gradle项目同步失败。
在更新了Android SDK之后,我遇到了这个错误:
错误:未找到:com.google.android.gms:play-services:5.2.8
我已经检查了Android Studio使用的SDK位置是否已更新。
我已经安装了Google仓库和Android支持仓库,并且所有更新已经完成。
同时,我也设置了一个指向我正在使用的SDK的ANDROID_HOME本地变量。
6个回答

39

尝试使用 com.google.android.gms:play-services:5.2.08 代替 5.2.8。

您还可以在服务目录中查找正确的版本号:

.. /android-studio/sdk/extras/google/m2repository/com/google/android/gms/play-services/


4
好的!感谢您的信任。但为什么建议的版本是5.2.8而不是正确的版本5.2.08呢? - LinkOut
谢谢,看起来它建议版本名称缺少前导0。 - zoltish

31

0

我曾经遇到过同样的问题。我使用以下方法解决:

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

0

我使用

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

尽管它有警告,但如果更新后出现问题,我会回退到当前版本。


0
建议使用“打开文件>项目结构”,点击“添加(+)”按钮,搜索“play-service”以选择当前可用版本。类似于这张图片:http://i.stack.imgur.com/9Pv7j.jpg

尽管这个链接可能回答了问题,但最好在这里包含答案的基本部分并提供链接作为参考。仅有链接的答案如果链接页面发生更改可能会变得无效。 - abarisone

0

现在您可以使用

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

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接