Nota: Mi respuesta parece bastante larga, pero está a solo 2 pasos si desea una forma correcta de configurar con el proyecto actual.
Encontré cuál era el problema real. En realidad, cada proyecto de Android viene con su propia versión de gradle wrapper.
echar un vistazo a dir
nombre del proyecto / gradle / wrapper
aquí el archivo de propiedades dice la versión de gradle que usa este proyecto:
#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
Entonces, el problema es que si no tienes esa versión de gradle, descargará esa versión por ti. Por ejemplo, eche un vistazo a este directorio, donde descargó las versiones de Gradle para mí
/home/myusername/.gradle/wrapper/dists
parece
Aquí intentará descargar la versión de gradle si no la tiene. Si se siente cómodo con la descarga de otra versión de gradle, puede esperar hasta que se complete
La solución será: 1. si el proyecto está en git, clónelo primero.
- ir a su projectdir / gradle / wrapper
3.cambie la versión de distributionUrl a la versión que ya tiene: por ejemplo: para 2.2.1-all
url será
distributionUrl = https: //services.gradle.org/distributions/gradle-2.2.1-all.zip
4.copie gradle-wrapper.jar a su projectdir / gradle / wrapper desde
.gradle / wrapper / dists / gradle-2.1.1-all / 4ryh47z6pv2tj9n03uiw8pzc6 / gradle-2.2.1 / lib / gradle-wrapper.jar (no olvide cambiar el nombre de gradle-wrapper2.2.1.jar a gradle-wrapper.jar)
- ahora importa tu proyecto en estudio ... y funciona.