Como definir o gradle home ao importar o projeto existente no Android studio

Respostas:

234

O plug-in gradle (que contém uma versão em pacote do gradle) já deve estar instalado em onde / you / installed / android-studio / plugins / gradle, para que você não precise baixá-lo manualmente. Dependendo da versão do Android Studio, esse último diretório pode estar onde / você / instalou / android-studio / gradle / gradle-xyz (xyz é a versão, verifique o sistema de arquivos quanto ao caminho exato).

Se você pretende desenvolver o gradle fora do Android Studio ou deseja uma versão diferente, é possível baixá-lo separadamente e apontá-lo para esse caminho, mas se você deseja que o Android Studio trabalhe apenas com a versão em pacote, esse caminho deve ser feito.

byteit101
fonte
16
O caminho plugins / gradle é para o plug-in gradle, não para gradle.
Vharron #
43
Eu acho que seria melhor usar um real dir gradle. É onde quer que você instalou-lo mais "libexec" para mim, por exemplo /usr/local/opt/gradle/(de Homebrew no Mac)
AlexChaffee
3
Se você apontar para o gradle-lib como a última pessoa comentada, receberá um erro do Android Studio que não está na pasta correta.
lagos
9
o diretório nesta resposta foi diferente para mim. Eu usei /install/path/to/android-studio/gradle/gradle-2.2.1
OKGimmeMoney 3/15/15
4
Homebrew do OS X +: /usr/local/Cellar/gradle/2.3/libexec/
akauppi
104

No Mac OS, você pode usar o seguinte -

  1. /usr/local/opt/gradle/libexec/ou mais genericamente - path/to/gradle/libexec/- isso é recomendado. (o primeiro caminho é o que é alcançado após a instalação do gradle via Homebrew)
  2. /path/to/android/studio/plugins/gradle - Eu não recomendo isso, porque esta versão do Gradle pode estar desatualizada e o próprio Android Studio pode dizer que é incompatível.
Abhinav Manchanda
fonte
4
Obrigado, /usr/local/Cellar/gradle/2.3/libexec/ funcionou para mim. + você pode adicionar que sua resposta tem a ver com o OS X + Homebrew.
akauppi
diga-me: "graddle libexe não é suportado, você gostaria de usar o graddle wrapper para atualizar automaticamente?" cliquei em "sim" e tudo estava ok, foi estranho porque; "poção informações Gradle" dar a esta pasta "/usr/local/Cellar/gradle/3.1" mas não Estúdio Android não reconhece Gradle lá
stackdave
48

Você deve conseguir encontrá-lo C:\Program Files\Android\Android Studio\Gradle\Gradle 2.2.1. Isso está executando o Windows 7 de 64 bits. Android Studio 1.0.2.

Megaman
fonte
Obrigado! Apenas o que eu precisava
Kingsley Ijike
32

OSX (menos de dois minutos)

  1. Terminal aberto
  2. Verifique se o Gradle está instalado gradle --version; em caso afirmativo, vá para a etapa 4
  3. Caso contrário, brew install gradle vá para a etapa 2
  4. cópia de /usr/local/opt/gradle/libexec/
  5. Cole-o na janela Importar projeto no Android Studio> Gradle Home
  6. Importante, comemore!
josuebasurto
fonte
1
Excelente. A principal informação para mim aqui foi que você precisa apontar para [...] / libexec
David
É assim que se faz!
Carnal
25
  1. Faça o download do Gradle http://www.gradle.org/downloads
  2. Instalar
  3. Defina Gradle home como o diretório de instalação
user3118604
fonte
15
como saber o diretório de instalação?
Htafoya # 23/16
@htafoya como saber qual sistema operacional e tipo de instalação você usa? "Instalar manualmente" deve ser o mais fácil em todos os sistemas. O diretório "install" é o diretório para onde você extrai.
O incrível Jan
@htafoya você pode seguir as instruções oficiais per-OS Gradle encontrada aqui gradle.org/install/#manually
user3118604
21

No Linux execute: whereis gradle.

Para mim foi /usr/lib/gradle/1.10.

insone
fonte
A melhor opção será usar / usr / lib / Gradle / default sem depender de versão específica
Calin
12

Eu encontrei o mesmo problema. Selecionei o local C: \ Arquivos de programas (x86) \ Android \ android-studio \ plugins \ gradle como Gradle Home

Khayam Gondal
fonte
2
O caminho plugins / gradle é para o plug-in gradle, não para gradle.
Vharron #
11

No Ubuntu 14.04 depois $ sudo apt-get install gradle que eu tenho

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

O caminho para Gradle foi /usr/share/gradle

kza
fonte
8

Para Mac,

/Applications/Android Studio.app/Contents/gradle/gradle-3.2
Kris Roofe
fonte
4

Baixe o Gradle como descrito acima, mas certifique-se de baixar a versão 1.9 e não a versão atual (1.11). Acabei de ter o mesmo problema e baixei a versão atual apenas para que o Android Studio me dissesse que não era compatível.

AbbyJaneway
fonte
Plug-in Gradle 0.9.0 e 0.10.0 tanto apoio Android Estúdio tools.android.com/tech-docs/new-build-system
vharron
4

No Arch Linux não consegui encontrá-lo, então adicionei:

echo $APP_HOME

para / usr / bin / grade (encontrado acima which gradle)

O diretório de instalação para mim foi / usr / share / java / gradle /

mnzl
fonte
1
Linha 68 no arquivo / usr / bin / grade
mnzl
3

Para migrar do eclipse para o android studio

(Não é necessário especificar a casa Gradle.)

  1. Localize o projeto que você exportou do Eclipse, expanda-o, selecione o arquivo build.gradle e clique em OK.
  2. Na caixa de diálogo a seguir, deixe Usar gradle wrapper selecionado e clique em OK .

Tente isso para usuários do Windows

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

deniz
fonte
2
em um Mac, este não funcionou para mim ... não iria permitir-me para selecionar o arquivo build.gradle para o meu projeto
Tim Boland
3

Tentei a solução da byteit101, mas se eu escolhi android-studio-path/plugins/gradleou android-studio-path/plugins/gradle/libo IDE disse que não está correto.

Então mudei o gradle para casa android-studio-path/gradle/gradle-x.x.xe funciona.

Yen NQ
fonte
Obrigado, Ele me :) ajudou
Saeid N.
2

No Linux Mint 17, era

/usr/share/gradle

para mim

Xiao
fonte
Também funciona no Fedora 22 se Gradle foi instalado usando DNF
Friedrich Groß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
Usersbs
fonte
2

Se você estiver em uma máquina Windows, acesse o diretório:

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

Clique na pasta gradle-4.4 em Android Studio \ File \ Settings e, em seguida, clique no botão Aplicar .

insira a descrição da imagem aqui

Ibiam Obinna
fonte
1

Esta é a minha solução no AndroidStudio / Idea for Mac

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

Eu usei o umake para instalar o android studio. Para mim o caminho era

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

Eu tive que usar isso

"C: \ Arquivos de programas \ Android \ Android Studio \ gradle \ gradle-4.1"

Mude a versão se você tiver uma versão diferente.

SamYah
fonte
1

Se você estiver em uma máquina Windows, o gradle home está localizado dentro da pasta de instalação do seu Android Studio, geralmente em:

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

Mude a versão se você tiver uma versão diferente.

Henrique Monte
fonte
0

Estou usando o Lubuntu, acabei encontrando-o em:

/ usr / share / gradle

Mohamed ALOUANE
fonte
0

Não precisa baixar ou especificar nada ...

Basta ir para o caminho dos plug-ins do Android Studio de instalação e procurar qualquer arquivo como gradle-wrapper-x.xx.jar (x.xx = número da versão). Copie-o para uma subpasta da pasta raiz do projeto chamada: gradle.

Exemplo: - arquivo encontrado gradle-wrapper-1.12.jar na pasta plugins do caminho do Android Studio Install - meu projeto estava em D: \ android_repo \ myProject - criei uma pasta em D: \ android_repo \ myProject \ gradle - copie gradle-wrapper- 1.12.jar para esta pasta D: \ android_repo \ myProject \ gradle - importe novamente meu projeto e não faça mais perguntas sobre gradle.

Nabbar
fonte
0

No Windows

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

Eu me deparei com essa questão, tentando criar um aplicativo Ionic + Cordova usando o Gradle da instalação do Android Studio, em vez de instalar o Gradle separadamente.

Em Centos, o binário Gradle estava aqui: /home/YOURUSERNAME/.gradle/wrapper/dists/gradle-VERSION-all/CUSTOM_HASH/gradle-VERSION/bin

Então, eu adicionei export PATH=/home/maxim/.gradle/wrapper/dists/gradle-4.1-all/bzyivzo6n839fup2jbap0tjew/gradle-4.1/bin:$PATHao meu comando ~/.bashrce ionic cordova run androidfuncionou muito bem.

Maxim Mazurok
fonte
0

Se você estiver na máquina Windows, acesse o diretório C: \ Arquivos de programas \ Android \ Android Studio \ gradle \, clique na pasta gradle e aplique-a em

Yog
fonte
0

Isso funcionou. C: \ Arquivos de programas \ Android \ Android Studio \ gradle \ gradle-3.2

jim
fonte
0

Se você estiver usando a casa de MacPorts gradle, é:

/opt/local/share/java/gradle
freedev
fonte
0

Para a versão padrão do Ubuntu é /usr/lib/gradle/default. Em caso de atualização, você não precisa reatribuir o link no idea / studio.

Yaro
fonte