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


Answers:


234

gradle插件(包含gradle的捆绑版本)应该已经安装在where / you / installed / android-studio / plugins / gradle中,因此您无需手动下载它。根据Android Studio的版本,最后一个目录可能是 / you / installed / android-studio / gradle / gradle-xyz(xyz是版本,因此请检查文件系统以获取确切路径)。

如果您打算在Android Studio之外进行Gradle开发或想要其他版本,则可以单独下载并将其指向该路径,但是如果您只想让Android Studio使用捆绑版本,则可以使用此路径。


16
路径plugins / gradle是gradle插件,而不是gradle。
沃伦2014年

43
我认为最好使用一个真实的gradle目录。无论您在哪里安装它,再加上“ libexec”,例如/usr/local/opt/gradle/(来自Mac上的Homebrew)
AlexChaffee 2014年

3
如果您按照上一个人的评论指向gradle-lib,则会从Android Studio中收到错误消息,该错误不是正确的文件夹。
lagos

9
这个答案中的目录对我来说是不同的。我使用了/install/path/to/android-studio/gradle/gradle-2.2.1
OKGimmeMoney 2015年

4
OS X +自制软件:/usr/local/Cellar/gradle/2.3/libexec/
akauppi,2015年

104

对于Mac OS,可以使用以下命令-

  1. /usr/local/opt/gradle/libexec/或更笼统地说-- path/to/gradle/libexec/建议您这样做。(第一条路径是通过Homebrew安装gradle之后实现的功能)
  2. /path/to/android/studio/plugins/gradle -我不建议这样做,因为此版本的Gradle可能已过时,并且Android Studio本身可能会说它不兼容。

4
谢谢,/usr/local/Cellar/gradle/2.3/libexec/为我工作。+您可能会补充说,您的回复与OS X + Homebrew有关。
akauppi

对我说:“不支持gradle libexe,您要使用gradle包装器自动更新吗?” 我单击“是”,一切都很好,这很奇怪,因为;“ brew info gradle”将此文件夹命名为“ /usr/local/Cellar/gradle/3.1”,但Android Studio无法识别该文件夹
stackdave

48

您应该可以在中找到它C:\Program Files\Android\Android Studio\Gradle\Gradle 2.2.1。这正在运行Windows 7 64位。Android Studio 1.0.2。


谢谢!我所需要的
Kingsley Ijike,

32

OSX(少汉两分钟)

  1. 打开终端
  2. 检查是否已安装Gradle gradle --version如果已安装,请转到步骤4
  3. 如果没有brew install gradle ,请转到步骤2
  4. 复制 /usr/local/opt/gradle/libexec/
  5. 将其粘贴到Android Studio> Gradle Home中的“ 导入项目”窗口中
  6. 重要,庆祝!

1
优秀的。这里给我的关键信息是您需要将其指向[/ libexec
David David

那就是你的方法!
Carnal


21

在Linux上运行:whereis gradle

对我来说是/usr/lib/gradle/1.10


一个更好的选择将是使用/ usr / lib中/ gradle产出/默认不依赖于特定的版本
克林

12

我遇到了同样的问题。我选择位置C:\ Program Files(x86)\ Android \ android-studio \ plugins \ gradle作为Gradle Home


2
路径plugins / gradle是gradle插件,而不是gradle。
沃伦2014年

11

$ sudo apt-get install gradle 我在Ubuntu 14.04之后

$ whereis gradle
gradle: /usr/bin/gradle /usr/bin/X11/gradle /usr/share/gradle /usr/share/man/man1/gradle.1.gz

通往Gradle的道路是 /usr/share/gradle



4

如上所述下载Gradle,但请确保您下载的是1.9版而不是当前版本(1.11)。我只是遇到了同样的问题,并下载了当前版本,只是让Android Studio告诉我它不受支持。


Gradle插件0.9.0和0.10.0都支持Android Studio工具。android.com/ tech
docs /

4

在Arch Linux上,我找不到它,因此我添加了:

echo $APP_HOME

到/ usr / bin / grade(位于which gradle

我的安装目录为/ usr / share / java / gradle /


1
/ usr / bin / grade文件中的第68行
mnzl


3

我尝试了byteit101的解决方案,但是无论我选择android-studio-path/plugins/gradle还是android-studio-path/plugins/gradle/libIDE都不正确。

然后,我将gradle更改为home,android-studio-path/gradle/gradle-x.x.x并且可以正常工作。


谢谢,它帮助了我:)
Saeid N.

2

在Linux Mint 17上

/usr/share/gradle

为了我


如果已经使用dnf安装了gradle,则也可在fedora 22上使用
FriedrichGroße

2

Mac OSX / Linux

Step 1: Open terminal :)
Step 2: Open .bash_profile in vim to edit: 
        > vi ~/.bash_profile 
Step 3: Add line: 
        > export GRADLE_HOME=/usr/local/opt/gradle 
        (for me it was this location, it can be different for u)
Step 4: Add line: 
        > export PATH="$PATH:$GRADLE_HOME/bin" 
        (to export bin directory of gradle)
Step 5: Verify by reopening the terminal or new tab, and check by echoing: 
        > echo $GRADLE_HOME

2

如果您使用的是Windows计算机,请转到目录:

C:\Program Files\Android\Android Studio\gradle\

单击Android Studio \ File \ Settings中gradle-4.4文件夹,然后单击“ 应用”按钮。

在此处输入图片说明


1

这是我在Mac上的AndroidStudio / Idea上的解决方案

$ env | grep GRADLE
GRADLE_HOME=/usr/local/Cellar/gradle/2.6
GRADLE_USER_HOME=/Users/leon/.gradle

1

我用umake安装android studio。对我来说,道路是

/home/user/.local/share/umake/android/android-studio/gradle/gradle-2.14.1

1

我不得不用这个

“ C:\ Program Files \ Android \ Android Studio \ gradle \ gradle-4.1”

如果您使用其他版本,请更改版本。


1

如果您使用的是Windows计算机,则gradle home位于Android Studio的安装文件夹中,通常位于:

C:\Program Files\Android\Android Studio\gradle\gradle-5.1.1

如果您使用其他版本,请更改版本。



0

无需下载或指定任何内容...

只需转到安装的Android Studio插件路径并搜索任何文件,例如gradle-wrapper-x.xx.jar(x.xx =版本号)即可。将其复制到项目根文件夹的子文件夹:gradle。

示例:-在Android Studio安装路径的plugins文件夹中找到gradle-wrapper-1.12.jar文件-我的项目位于D:\ android_repo \ myProject中-在D:\ android_repo \ myProject \ gradle中创建了一个文件夹-复制gradle-wrapper- 1.12.jar到此文件夹D:\ android_repo \ myProject \ gradle-再次导入我的项目,不再有有关gradle的问题。


0

在Windows中

..\AndroidStudio2.0Beta6\android-studio\gradle\gradle-2.10

0

我偶然遇到了这个问题,试图从Android Studio安装中使用Gradle构建Ionic + Cordova应用,而不是单独安装Gradle。

在Centos上,Gradle二进制文件在这里: /home/YOURUSERNAME/.gradle/wrapper/dists/gradle-VERSION-all/CUSTOM_HASH/gradle-VERSION/bin

因此,我已经添加export PATH=/home/maxim/.gradle/wrapper/dists/gradle-4.1-all/bzyivzo6n839fup2jbap0tjew/gradle-4.1/bin:$PATH了命令~/.bashrcionic cordova run android命令运行正常。


0

如果您使用的是Windows计算机,请转到目录C:\ Program Files \ Android \ Android Studio \ gradle \,然后单击gradle文件夹并将其应用于


0

这工作了。C:\ Program Files \ Android \ Android Studio \ gradle \ gradle-3.2



0

对于Ubuntu,默认版本为/usr/lib/gradle/default。如果有更新,则无需在idea / studio中重新分配链接。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.