我尝试将eclipse项目导入Android studio。 在migration instructions中,它显示“在下面的对话框中,选中Use gradle wrapper并单击OK。(您不需要指定Gradle home。)”
问题是“使用gradle包装器”未被选中并变灰。
有什么建议吗?
答案 0 :(得分:40)
1)使用Android Studio创建一个新的简单项目。
2)在新项目中找到 gradle 文件夹。
3)使用eclipse中的export选项创建build.gradle脚本。 (至少需要adt版本22.0)
4)将 gradle 文件夹复制到要导出到Android Studio的项目中。
5)现在尝试导入这个项目,你可以选择包装器复选框。
这可以解决您要求的问题,您也可以设置Gradle主路径并使用其他选项。
希望这有帮助!
答案 1 :(得分:17)
我之前使用Android Studio构建的项目存在此问题。事实证明,在搜索gradle包装器时,选择项目会将/gradle
附加到目录的路径。删除/gradle
允许我选择使用默认gradle包装器的选项。
答案 2 :(得分:17)
对于那些通过Google到达此处的 intellij + Gradle 用户...
我有同样的"灰色"问题,虽然在Android项目上的osx, NOT 。
要解决,我必须......
安装gradle。 (如果尚未安装)
(如果你使用Homebrew)
`> brew install gradle `
在终端中,删除您的gradle / wrapper文件夹。
运行 gradle 包装器任务(这将下载/创建包装器)
> gradle wrapper
尝试在 intellij
中重新导入项目答案 3 :(得分:5)
我有一个存在这个问题的现有项目。我已经在我的系统上使用了gradle,所以我所做的就是删除build.gradle中的所有东西,除了:
task wrapper(type: Wrapper) {
gradleVersion = '1.10'
}
如果您没有build.gradle,请创建一个。然后运行gradle wrapper
。这将下载包装器。然后将build.gradle的原始(Android-ish)内容放回原处,然后转到IntelliJ / ADT中的项目设置。您现在应该可以选择Use gradle wrapper
选项
答案 4 :(得分:2)
这是最简单的sollution,适用于AndroidStudion和Intellij Idea
答案 5 :(得分:0)
我遇到了这个问题,我发现修复它的唯一方法是删除我的Eclipse和SDK目录,删除设置/首选项,以及我的Android Studio设置/首选项。它不是最优雅的解决方案,但我能够通过这样做来实现它。
我怀疑导出期间没有发生什么事情,因为这是我在尝试重新安装Android Studio后改变的最后一个变量。
答案 6 :(得分:0)
正如其他人所说,您需要首先使用android studio创建一个新项目,并使用该项目中找到的gradle文件并将其粘贴到您要导入的项目中。