【问题标题】:Google Play Services Version for Android Studio适用于 Android Studio 的 Google Play 服务版本
【发布时间】:2015-02-15 20:09:17
【问题描述】:

我正在从 Eclipse 切换到 Android Studio。在 Eclipse 中将 GPServices 添加到我的项目中非常简单。只需确保在 SDK 管理器中安装了最新的 SDK,然后将库从 SDK 包复制到我的工作区即可。

使用 AS,我必须在我的模块中键入以下行 build.gradle:

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

我怎么知道 6.5.87 是正确的版本?我的 SDK 经理说我有 Google Play Services Rev. 22。22 看起来与 6.5.87 不同。

我从一些没有解释其含义的文档中获得了 6.5.87。

有人能解释一下这个问题吗?

【问题讨论】:

  • 如何知道正确的版本?答案是任何图书馆去gradleplease.appspot.com和图书馆名称(play-services)。

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


【解决方案1】:

在 Android Studio 中,您需要从 SDK 管理器下载 Google Repository 以在 Eclipse 中获得 Google Play Services 的等效项。并检查YOUR_ANDROID_SDK_PATH\extras\google\m2repository\com\google\android\gms\play-se‌​rvices,您将能够看到您可以使用哪些版本。

【讨论】:

  • 感谢您的回答。谷歌存储库的 SDK 是 rev。 15 并安装完毕。 6.5.87 是 Play-services 下编号最高的目录。我唯一做的就是将该编译行放在模块 build.gradle 的依赖项下。我还需要做什么吗?
【解决方案2】:

不要猜测要添加到 build.gradle 的哪个版本,或者检查 http://gradleplease.appspot.com(我发现这个网站已经过时了),而是执行以下操作:

  1. 转到文件 -> 项目结构 -> 应用程序 -> 依赖项选项卡。
  2. 单击“+”-> 库依赖项
  3. 搜索 com.google.android.gms
  4. 选择 com.google.android.gms:play-services:CurrentVersion
  5. 点击确定。
  6. 单击“项目结构”窗口的“确定”。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-09-29
    • 2015-10-11
    • 1970-01-01
    • 1970-01-01
    • 2017-08-03
    • 2014-10-31
    • 2013-05-13
    相关资源
    最近更新 更多