ChatGPT解决这个技术问题 Extra ChatGPT

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


b
byteit101

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

如果您打算在 Android Studio 之外进行 gradle 开发或想要一个不同的版本,您可以单独下载它并将其指向该路径,但如果您只想让 Android Studio 与捆绑版本一起使用,则应该使用此路径。


路径 plugins/gradle 指向 gradle 插件,而不是 gradle。
我认为使用真正的 gradle 目录会更好。它是你安装它的地方加上我的“libexec”,例如/usr/local/opt/gradle/(来自 Mac 上的 Homebrew)
如果您像最后一个人评论的那样指向 gradle-lib,您将收到来自 Android Studio 的错误,该错误不是正确的文件夹。
这个答案中的目录对我来说是不同的。我使用 /install/path/to/android-studio/gradle/gradle-2.2.1
OS X + Homebrew:/usr/local/Cellar/gradle/2.3/libexec/
A
Abhinav Manchanda

对于 Mac OS,您可以使用以下内容 -

/usr/local/opt/gradle/libexec/ 或更一般的 - path/to/gradle/libexec/ - 这是推荐的。 (第一个路径是通过 Homebrew 安装 gradle 后实现的) /path/to/android/studio/plugins/gradle - 我不推荐这个,因为这个版本的 Gradle 可能已经过时了,Android Studio 本身可能会说它是不相容。


谢谢,/usr/local/Cellar/gradle/2.3/libexec/ 为我工作。 + 您可能会补充说您的回复与 OS X + Homebrew 有关。
说我:“不支持 graddle libexe,你想使用 graddle wrapper 自动更新吗?”我点击“是”,一切正常,这很奇怪,因为; “brew info gradle” 给这个文件夹“/usr/local/Cellar/gradle/3.1”,但 Android Studio 无法识别 gradle
T
Taifun

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


谢谢!正是我需要的
j
josuebasurto

OSX(不到两分钟)

打开终端 检查 Gradle 是否安装了 gradle --version,如果是,则转到步骤 4 如果没有 brew install gradle 并转到步骤 2 复制 /usr/local/opt/gradle/libexec/ 将其粘贴到 Android Studio 的 Import Project Window > Gradle Home重要,庆祝!


出色的。对我来说,关键信息是您需要将其指向 [...]/libexec
你就是这样做的!
u
user3118604

下载 Gradle http://www.gradle.org/downloads 安装 设置 Gradle home 到安装目录


如何知道安装目录?
@htafoya 如何知道您使用哪种操作系统和安装类型? “手动安装”应该是所有系统上最简单的。 “安装”目录是您解压到的目录。
@htafoya 您可以按照此处的官方每个操作系统 Gradle 说明进行操作gradle.org/install/#manually
A
Andrew Tobilko

在 Linux 上运行:whereis gradle

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


更好的选择是使用 /usr/lib/gradle/default no 来依赖特定版本
K
Khayam Gondal

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


路径 plugins/gradle 指向 gradle 插件,而不是 gradle。
k
kza

$ 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


L
LF00

对于 Mac,

/Applications/Android Studio.app/Contents/gradle/gradle-3.2

A
AbbyJaneway

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


Gradle 插件 0.9.0 和 0.10.0 都支持 Android Studio tools.android.com/tech-docs/new-build-system
m
mnzl

在 Arch Linux 上我找不到它,所以我添加了:

echo $APP_HOME

到 /usr/bin/grade(在 which gradle 上找到)

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


/usr/bin/grade 文件中的第 68 行
D
Dennis MP

用于从 eclipse 迁移到 android studio

(不需要指定 Gradle 主页。)

找到您从 Eclipse 导出的项目,展开它,选择 build.gradle 文件并单击 OK。在以下对话框中,选择 Use gradle wrapper 并单击 OK。

为 Windows 用户试试这个

http://blog.blundell-apps.com/setting-up-android-studio-gradle-windows-7/


在 Mac 上,这对我不起作用...不允许我为我的项目选择 build.gradle 文件
C
Community

我尝试了 byteit101's solution,但无论我选择 android-studio-path/plugins/gradle 还是 android-studio-path/plugins/gradle/lib,IDE 都说它不正确。

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


谢谢,它帮助了我:)
U
UserBSS1

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

X
Xiao

在 Linux Mint 17 上是

/usr/share/gradle

为了我


如果使用 dnf 安装了 gradle,也适用于 fedora 22
G
Grant Miller

如果您在 Windows 机器上,请转到目录:

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

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

https://i.stack.imgur.com/JyxLZ.png


M
Miao1007

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

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

l
liteflier

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

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

K
Kofi Sammie

我不得不使用这个

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

如果您有不同的版本,请更改版本。


M
Mohamed ALOUANE

我正在使用 Lubuntu,我最终在以下位置找到它:

/usr/share/gradle


k
karthik manchala

不需要下载或指定任何东西...

只需转到安装 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 的问题。


e
ekad

在 Windows 中

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

M
Maxim Mazurok

我偶然发现了这个问题,尝试使用 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 命令工作得很好。


Y
Yog

如果您在 windows 机器上,请转到目录 C:\Program Files\Android\Android Studio\gradle\ 并单击 gradle 文件夹并将其应用到


j
jim

这行得通。 C:\Program Files\Android\Android Studio\gradle\gradle-3.2


f
freedev

如果你使用的是 MacPorts gradle 的家是:

/opt/local/share/java/gradle

Y
Yaro

对于 Ubuntu,默认版本是 /usr/lib/gradle/default。在更新的情况下,您不需要在想法/工作室中重新分配链接。


i
itzo

对于 OSX,如果转到 Finder,请导航到此类别:/usr/local/opt/ 如果您没有看到 gradle 文件夹,请手动安装您的 Grandle 版本:

https://services.gradle.org/distributions/gradle-5.4.1-all.zip

https://services.gradle.org/distributions/gradle-4.4.1-all.zip

如果您正在寻找特定的 Gradle 版本,只需从上面的 zip 链接中更改版本号,解压缩并将其添加到 Gradle 文件夹 /usr/local/opt/gradle


H
Henrique Monte

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

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

如果您有不同的版本,请更改版本。


I
Iman Marashi

在 Windows 上是

C:/Android 工作室/jre