48

我尝试将 Eclipse 项目导入 Android Studio。在迁移说明中,它显示“在以下对话框中,选择使用 gradle 包装器并单击确定。(您不需要指定 Gradle 主页。)”

问题是“使用 gradle wrapper”未选中并显示为灰色。

有什么建议么?

4

7 回答 7

40

1) 使用 Android Studio 创建一个新的简单项目。

2)在新项目中找到gradle文件夹。

3) 使用 eclipse 中的 export 选项创建 build.gradle 脚本。(至少需要 adt 版本 22.0)

4) 将gradle文件夹复制到要导出到 Android Studio 的项目中。

5)现在尝试导入这个项目,你应该能够选中包装器复选框。

这可能会解决您要求的问题,您也可以设置 Gradle 主路径并使用其他选项就好了。

希望这可以帮助!

于 2013-06-06T19:22:22.397 回答
17

我之前已经使用 Android Studio 构建的项目遇到了这个问题。事实证明,/gradle在搜索 gradle 包装器时,选择项目会将 a 添加到目录的路径中。删除/gradle允许我选择使用默认 gradle 包装器的选项。

于 2014-12-29T19:31:30.897 回答
17

对于那些通过 Google 到达这里的intellij + Gradle用户...

我在 osx 上遇到了同样的“灰色”问题,但在 Android 项目上却没有

为了解决,我不得不...

安装梯度。(如果尚未安装)

(如果您使用自制软件)

`> brew install gradle `

在终端中,删除您的 gradle/wrapper 文件夹。

运行gradle包装器任务(这将下载/创建包装器)

> gradle wrapper

尝试在intellij中重新导入项目

于 2015-05-07T13:27:52.647 回答
5

我有一个存在这个问题的项目。我的系统上已经有了 gradle,所以我修复它的方法是从我的 build.gradle 中删除所有内容,除了:

task wrapper(type: Wrapper) {
    gradleVersion = '1.10'
}

如果您没有 build.gradle,请创建一个。然后运行gradle wrapper。这将下载包装器。然后将 build.gradle 的原始(Android 风格)内容放回原处,然后转到 IntelliJ/ADT 中的项目设置。您现在应该可以选择该Use gradle wrapper选项

于 2014-04-16T19:40:39.017 回答
2

这是适用于 AndroidStudion 和 Intellij Idea 的最简单的解决方案

  1. 转到首选项 -> 构建,执行.. -> 构建工具 -> Gradle 在此处输入图像描述
  2. 勾选“使用 gradle wrapper 任务配置”
  3. 单击应用(将下载 gradle 包装器gradlewgradle.bat文件将添加到您的项目中)
  4. 选中“使用默认的 gradle 包装器”
于 2017-08-08T22:18:52.493 回答
0

正如其他人所说,您需要首先使用 android studio 创建一个新项目,然后使用该项目中找到的 gradle 文件并将其粘贴到您要导入的项目中。

于 2013-06-26T18:41:04.637 回答
0

我遇到了这个问题,我发现解决它的唯一方法是删除我的 Eclipse 和 SDK 目录,删除设置/首选项以及我的 Android Studio 设置/首选项。这不是最优雅的解决方案,但我能够通过这样做来让它工作。

我怀疑在导出期间没有正确发生某些事情,因为它是我在尝试重新安装 Android Studio 后更改的最后一个变量。

于 2013-06-10T23:50:14.210 回答