【问题标题】:How to set gradle home while importing existing project in Android studio如何在 Android Studio 中导入现有项目时设置 gradle home
【发布时间】:2014-03-05 22:58:13
【问题描述】:

如何在 Android Studio 中导入现有项目时设置 gradle home。在尝试导入时,我需要设置此路径。

【问题讨论】:

标签: android-studio gradle intellij-idea android-gradle-plugin


【解决方案1】:

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/
【解决方案2】:

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

  1. /usr/local/opt/gradle/libexec/ 或更一般的 - path/to/gradle/libexec/ - 建议这样做。 (第一个路径是通过 Homebrew 安装 gradle 后实现的)
  2. /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
【解决方案3】:

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

【讨论】:

  • 谢谢!正是我需要的
【解决方案4】:

OSX(不到两分钟)

  1. 打开终端
  2. 检查是否安装了 Gradle gradle --version,如果是,请转到第 4 步
  3. 如果不是brew install gradle 然后转到第 2 步
  4. 复制/usr/local/opt/gradle/libexec/
  5. 将其粘贴到 Android Studio 的 Import Project 窗口 > Gradle Home
  6. 重要,庆祝!

【讨论】:

  • 优秀。对我来说,关键信息是您需要将其指向 [...]/libexec
  • 你就是这样做的!
【解决方案5】:
  1. 下载 Gradle http://www.gradle.org/downloads
  2. 安装
  3. 将 Gradle 主目录设置为安装目录

【讨论】:

  • 如何知道安装目录?
  • @htafoya 如何知道您使用的操作系统和安装类型? “手动安装”应该是所有系统上最简单的。 “安装”目录是解压到的目录。
  • @htafoya 您可以按照此处gradle.org/install/#manually 找到的官方 per-OS Gradle 说明进行操作
【解决方案6】:

在 Linux 上运行:whereis gradle。

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

【讨论】:

  • 更好的选择是使用 /usr/lib/gradle/default no 来依赖特定版本
【解决方案7】:

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

【讨论】:

  • 路径 plugins/gradle 指向 gradle 插件,而不是 gradle。
【解决方案8】:

在$ 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

【讨论】:

    【解决方案9】:

    对于 Mac,

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

    【讨论】:

      【解决方案10】:

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

      【讨论】:

      【解决方案11】:

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

      echo $APP_HOME
      

      到 /usr/bin/grade(通过 which gradle 找到)

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

      【讨论】:

      • /usr/bin/grade 文件中的第 68 行
      【解决方案12】:

      用于从 eclipse 迁移到 android studio

      (不需要指定 Gradle 主页。)

      1. 找到您从 Eclipse 导出的项目,展开它,选择 build.gradle 文件,然后单击确定。
      2. 在以下对话框中,选择使用 gradle wrapper,然后单击确定。

      Windows 用户试试这个

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

      【讨论】:

      • 在 Mac 上,这对我不起作用...不允许我为我的项目选择 build.gradle 文件
      【解决方案13】:

      我尝试了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 并且它可以工作。

      【讨论】:

      • 谢谢,它帮助了我:)
      【解决方案14】:

      在 Linux Mint 17 上是

      /usr/share/gradle
      

      对我来说

      【讨论】:

      • 如果使用 dnf 安装了 gradle,也可以在 fedora 22 上使用
      【解决方案15】:

      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
      

      【讨论】:

        【解决方案16】:

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

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

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

        【讨论】:

          【解决方案17】:

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

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

          【讨论】:

            【解决方案18】:

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

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

            【讨论】:

              【解决方案19】:

              我不得不使用这个

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

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

              【讨论】:

                【解决方案20】:

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

                /usr/share/gradle

                【讨论】:

                  【解决方案21】:

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

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

                  【讨论】:

                    【解决方案22】:

                    在 Windows 中

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

                    【讨论】:

                      【解决方案23】:

                      我偶然发现了这个问题,试图从 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 添加到我的~/.bashrc 和ionic cordova run android 命令工作得很好。

                      【讨论】:

                        【解决方案24】:

                        如果你在windows机器上,进入目录C:\Program Files\Android\Android Studio\gradle\并点击gradle文件夹并应用到

                        【讨论】:

                          【解决方案25】:

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

                          【讨论】:

                            【解决方案26】:

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

                            /opt/local/share/java/gradle
                            

                            【讨论】:

                              【解决方案27】:

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

                              【讨论】:

                                【解决方案28】:

                                对于 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

                                【讨论】:

                                  【解决方案29】:

                                  如果你在 Windows 机器上,gradle home 位于你的 Android Studio 的安装文件夹中,通常在:

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

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

                                  【讨论】:

                                    【解决方案30】:

                                    在 Windows 上是

                                    C:/Android Studio/jre

                                    【讨论】:

                                      猜你喜欢
                                      • 2017-12-03
                                      • 2017-02-07
                                      • 2016-04-28
                                      • 2015-06-27
                                      • 1970-01-01
                                      • 1970-01-01
                                      • 1970-01-01
                                      • 2015-07-19
                                      • 1970-01-01
                                      相关资源
                                      最近更新 更多