【问题标题】:import google-play-service dependency red cross导入 google-play-service 依赖 red cross
【发布时间】:2013-02-06 11:46:29
【问题描述】:

我是法国人,我会使用“google-play-service”,所以我按照official web site to google herehere 上的程序进行操作

我在这一步被阻止了:

将对 Google Play 服务的依赖项添加到您的项目中 项目 -> 属性 -> Android -> 库,添加 -> google-play-services_lib"

我解释一下:通常“依赖项”必须是左侧的“绿色检查”。

按下“应用”按钮后,“绿色检查”始终为绿色, 但是当我离开窗口(按下“确定”按钮)并返回这个窗口(鼠标右键>属性>Android)时,我没有“绿色检查”但我现在有一个“红十字”(shoot3) ...我不明白为什么?

你有同样的问题吗?

screenshot 1screenshot 2screenshot 3

【问题讨论】:

  • 所有这些枪击事件涉及红十字会我并不感到惊讶
  • 很好,我已经在另一个硬盘驱动器上复制并过去了库,我重新开始这一步,我没有“红十字”:-)

标签: java android eclipse google-maps google-play-services


【解决方案1】:

尝试复制项目目录旁边的google-play-services_lib 并从那里打开它。

您也不必再使用 Google Api - 您可以使用 Android Api。

【讨论】:

  • 谢谢。我也有同样的错误。但我用上面的答案解决了。
  • +1 - 为我工作。忘记在 Eclipse 的导入功能上勾选“将项目复制到工作区”。
  • 对我来说这很糟糕,因为我正在使用一个库作为 git 子模块,我想从它所在的位置引用它。如果我制作一个副本并突然从工作区引用它,我就会有一个从我所在的位置开始的相对路径,这在另一台机器上不可能是相同的。因为我经常更换机器,所以我必须一直“修复”这些问题。
  • @Bilthon 您始终可以将整个项目复制到您的子模块并将其添加为简单的库项目。或者您可以将 gradle 用于构建系统,您可以在其中定义您需要使用的版本。
  • 主要原因是eclipse无法从其他驱动器正确导入google play库。这是此问题的完整说明。 pissedoff-techie.blogspot.in/2014/07/…
【解决方案2】:

我也遇到了同样的问题。 Google play 服务的位置和你的项目应该是一样的。

如果您的工作空间中有 Google Play 服务,那么也将您的项目移至工作空间。

将项目移动到工作空间:导入项目并检查复制到工作空间!

【讨论】:

    【解决方案3】:

    可能存在以下错误之一: 1. 错误的路径 2. 由于你已经导入了项目,所以如果你错误地从工作区中删除了这个导入的项目,并且在删除时勾选了从磁盘中删除内容,它会从 android-sdk\extras\google\google_play_services\libproject\google 中删除所有文件-play-services_lib。在这种情况下,从 sdk 管理器重新安装 google 服务。 3.导入项目时不要忘记勾选“将项目复制到工作区”

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-26
      • 2015-02-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多