在 Android Studio 中导入 ActionBarsherlock 时 Gradle 位置不正确错误

Posted

技术标签:

【中文标题】在 Android Studio 中导入 ActionBarsherlock 时 Gradle 位置不正确错误【英文标题】:Gradle location is incorrect error while importing ActionBarsherlock in Android Studio 【发布时间】:2013-07-11 11:59:07 【问题描述】:

我也在尝试在新更新的 android Studio 中导入 ABS。 我正在关注this 教程。

但是在步骤将Action Bar Sherlock库添加到Android Studio我得到了错误

Gradle 位置不正确。这是图片。

当我转到路径 C:\Users\Sir John Qadir\ 时,那里没有任何 gradle1.6 文件夹。如何解决?

【问题讨论】:

安装 gradle 并将其指向该文件夹 ... 从哪里安装,是不是和andorid studio一起安装的? 它会在创建您的第一个项目时自动从 Internet 安装。之后,您可以在 File>Settings > Gradle 下从 gradle 设置中将 gradle 设置为本地路径。 How to set gradle home while importing existing project in Android studio 【参考方案1】:

如果你已经用 brew 安装了你的 gradle 那么它将是:

/usr/local/Cellar/gradle/<version>/libexec/

【讨论】:

这才是真正的答案! IDE 需要哪个路径?就是这样! 这个答案是为 IntelliJ 工作的答案!救生员。【参考方案2】:

尝试使用此路径:

适用于 Windows

C:\Users\MyHome\.gradle\wrapper\dists\gradle-1.6-bin\<some random folder>\gradle-1.6

适用于 UNIX(Debian、Mac 等)

~/.gradle/wrapper/dists/gradle-<a-version>-<bin or all>/<some random folder>/gradle-<a-version>

【讨论】:

~\.gradle\wrapper\dists\gradle-&lt;a-version&gt;-&lt;bin or all&gt;\&lt;some random folder&gt;\gradle-&lt;a-version&gt; for mac 用户 我在 MacBook 中使用 /Users/vito/.gradle/wrapper/dists/gradle-2.2.1-all/2m8005s69iu8v0oiejfej094b/gradle-2.2.1/,感谢您解决了我的问题。 ; ) 什么是“一些随机文件夹”? 是的,我也不知道那个随机文件夹应该来自哪里。 这不一定是 Mac 的解决方案(请参阅下面的答案)【参考方案3】:

指向文件夹&lt;gradle root folder&gt;/libexec。事情应该开始工作了。

【讨论】:

【参考方案4】:

使用自制软件时,而不是(如其他答案中所建议的那样):

/usr/local/Cellar/gradle/<version>/libexec/

最好用:

/usr/local/opt/gradle/libexec

这是一个符号链接,将在brew upgrade 中继续存在。

【讨论】:

【参考方案5】:

使用以下命令创建 build.gradle:

task getHomeDir << 
    println gradle.gradleHomeDir

然后运行它:

gradle getHomeDir

您应该会看到如下内容:

/usr/local/Cellar/gradle/1.6/libexec

您可以使用它来填充 Gradle 插件,然后就可以关闭了。

http://www.rabblemedia.net/blog/setting-up-gradle-plugin-for-intellij/

【讨论】:

【参考方案6】:

如果你在mac上使用brew安装gradle,那么使用/usr/local/Cellar/gradle/4.0.1/libexec

【讨论】:

以上是关于在 Android Studio 中导入 ActionBarsherlock 时 Gradle 位置不正确错误的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Eclipse 中导入 Android Studio 项目?

在 Android Studio 中导入 ActionBarsherlock 时 Gradle 位置不正确错误

在android Studio中导入.aar [重复]

在 Android Studio 中导入 Google Play Services 库

如何在 Android Studio 中导入现有项目时设置 gradle home

在 Android Studio 中导入 Urban Airship 会产生编译问题?