【问题标题】:Generate Gradle Build files complains about missing dependencies生成 Gradle 构建文件抱怨缺少依赖项
【发布时间】:2013-11-12 16:42:30
【问题描述】:

我正在尝试将此 Android Backend Starter Client 项目导入 Android Studio。 这是一个 Eclipse 项目,这意味着要将其导入 Android Studio,需要使用 Generate Gradle Build files 选项从 Eclipse 导出。

该项目依赖于 Google Play 服务。我已将 SDK 中的 Google Play 服务源代码作为另一个 Eclipse 项目导入。

问题是当我尝试导出主项目时,Eclipse 抱怨它找不到 Google Play Services 项目,即使该项目在 Eclipse 中是打开的。见下图。

我不得不提一下,这两个项目都在编译,而且我使用的是 Windows 版本的 Eclipse。

【问题讨论】:

    标签: android eclipse android-studio


    【解决方案1】:

    我设法从 Eclipse 导出项目。问题是 google-play-services_lib 项目与 Solutions-mbsac 项目不在同一个工作区中。一旦我将它移到同一个工作区,导出就起作用了。

    要将其导入 Android Studio,我仍然需要稍微修改生成的 gradle.build 文件并更新到最新的 gradle。

    Eclipse 导出为源文件生成路径,但它使用\ 生成它们。这会导致导入 Android Studio 失败。 \ 需要替换为/

    为了更新到最新的 gradle,我只是替换了 gradle.build 文件中的依赖项,并将 gradle-wrapper 文件替换为 Android Studio 生成的其他文件。

    完成所有这些更改后,项目成功导入 Android Studio。

    【讨论】:

      猜你喜欢
      • 2022-08-04
      • 1970-01-01
      • 2021-12-19
      • 1970-01-01
      • 1970-01-01
      • 2015-09-12
      • 1970-01-01
      • 1970-01-01
      • 2020-08-27
      相关资源
      最近更新 更多