【问题标题】:android studio "Use gradle wrapper" grayed outandroid studio“使用gradle wrapper”变灰
【发布时间】:2013-06-03 06:27:35
【问题描述】:

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

问题是""Use gradle wrapper"被取消选中并变灰。

有什么建议吗?

【问题讨论】:

  • 我也有同样的问题。如果我仍然导入项目,即使我使用本地安装,我也无法使用 Gradle 构建它。你解决了吗?
  • 不,我没有。对我来说,第一个项目只使用一次 gradle work 导入,然后它总是失败......

标签: android android-studio


【解决方案1】:

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

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

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

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

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

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

希望这会有所帮助!

【讨论】:

  • 太旧了!较新版本的 Android Studio AFAIK 不应该发生这种情况!
【解决方案2】:

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

【讨论】:

  • 这也对我有用,澄清一下,/gradle 需要从同一页面的顶部字段中删除。
  • 这个答案对我很有用,因为它帮助我意识到我正在从事的项目最初是使用 Android Studio 编写的,而不是常规的 IntelliJ IDEA。将项目重新导入 Android Studio 解决了我的问题。
【解决方案3】:

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

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

要解决,我必须...

安装 gradle。 (如果尚未安装)

(如果您使用 Homebrew)

`> brew install gradle `

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

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

> gradle wrapper

尝试在 intellij

中重新导入项目

【讨论】:

  • 无需重新导入。 Use default gradle wrapper (recommended) 选项现已启用。只需将其与自动导入一起选择,即可对项目进行排序。
【解决方案4】:

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

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

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

【讨论】:

  • 我是用 gradleVersion 2.0 做的
  • 它对我有用,但只有在我删除了 gradle 文件夹之后。
【解决方案5】:

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

  1. 转到首选项 -> 构建、执行.. -> 构建工具 -> Gradle
  2. 勾选“使用 gradle wrapper 任务配置”
  3. 点击应用(将下载 gradle 包装器,gradlewgradle.bat 文件将添加到您的项目中)
  4. 勾选“使用默认的 gradle 包装器”

【讨论】:

    【解决方案6】:

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

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

    【讨论】:

      【解决方案7】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-11-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-02-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多