Nota: la mia risposta sembra piuttosto lunga, ma sono solo 2 passi se si desidera un modo corretto di configurare con il progetto corrente.
Ho trovato qual era il vero problema. In realtà, ogni progetto Android viene fornito con la propria versione di Gradle Wrapper.
dai un'occhiata a dir
projectname / Gradle / involucro
qui il file delle proprietà indica la versione di gradle utilizzata da questo progetto:
#Mon Sep 08 13:53:18 PDT 2014
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-2.7-all.zip
Quindi il problema è che se non disponi di quella versione di Gradle, questa verrà scaricata per te. Ad esempio, dai un'occhiata a questa directory, dove mi ha scaricato le versioni gradle
/home/myusername/.gradle/wrapper/dists
sembra
Qui proverà a scaricare la versione di Gradle se non lo hai. Se hai dimestichezza con il download di altre versioni di Gradle, puoi aspettare fino a quando non sarà completato
La soluzione alternativa sarà: 1. se il progetto è su git, clonarlo per primo.
- vai al tuo projectdir / gradle / wrapper
3.cambia la versione di distributionUrl con la versione che hai già: es: per 2.2.1-all
sarà url
distributionUrl = https: //services.gradle.org/distributions/gradle-2.2.1-all.zip
4.copiare gradle-wrapper.jar sul projectdir / gradle / wrapper da
.gradle / wrapper / dists / gradle-2.1.1-all / 4ryh47z6pv2tj9n03uiw8pzc6 / gradle-2.2.1 / lib / gradle-wrapper.jar (non dimenticare di rinominare gradle-wrapper2.2.1.jar per gradle-wrapper.jar)
- ora importa il tuo progetto in studio .. e funziona.