update tools studio para not mac descargar could configurar android android-studio plugins gradle android-gradle

android - tools - update gradle mac



"Se requiere la versión 2.10 de Gradle". Error (28)

Importante:

Si obtienes esto cuando corres:
gradle build
desde la línea de comando tienes que usar:
gradlew build
en su lugar, para que pueda usar Gradle wrapper para descargar la versión de Gradle adecuada que necesita la aplicación.

Cuando ejecuta gradle build , está utilizando el Gradle global instalado en su sistema.

Como he estado usando

classpath ''com.android.tools.build:gradle:+''

En el archivo build.gradle , recibí el siguiente error desde que se lanzó la versión 2.10 de Gradle . El error es:

Advertencia: se requiere Gradle versión 2.10. La versión actual es 2.8. Si usa el envoltorio de gradle, intente editar el distributionUrl en C: / Users / blahblah / myproject / gradle / wrapper / gradle-wrapper.properties a gradle-2.10-all.zip

al principio parece fácil de resolver con la guía, pero cuando hice el cambio, recibí el error nuevamente.

Estoy usando Android Studio 2.0 con las últimas herramientas de Android SDK 24.4.1 y Android SDK Build Tools 23.0.2

Incluso intenté descargar Gradle 2.10 y ponerlo manualmente en la carpeta android-studio / gradle /, pero no tuve suerte.

Cualquier ayuda sería apreciada.


Abra Preferencias y busque Gradle o navegue a Compilaciones, Ejecución, Implementación> Herramientas de compilación> Gradle

Luego cambie la configuración de Nivel de proyecto para Use default gradle wrapper (recommended)

O mantenga la opción de distribución local de Gradle y configure Gradle en casa en /.../gradle-2.10

Asegúrese de que la versión de Gradle ya esté configurada en 2.10 en Configuración del módulo

En la ventana del proyecto, haga clic derecho en su proyecto y luego seleccione Open Module Settings ( + )

Actualizar

Versión Gradle: 3.3 Versión del complemento de Android: 2.3.1


Archivo - configuración - Implementación de ejecución de compilación - Gradle - Seleccione ''Usar envoltorio de gradle predeterminado (recomendado)''


Descargue el último gradle-3.0-all.zip desde

http://gradle.org/gradle-download/

descargar desde el enlace de distribución completa

abrir en el archivo de estudio de Android -> configuración -> gradle

abra la ruta y pegue la carpeta zip descargada gradle-3.0 en esa carpeta

cambia tu gradle 2.8 a gradle 3.0 en el archivo -> configuración -> gradle

O puede cambiar su envoltura de gradle en el proyecto

edite el archivo YourProject / gradle / wrapper / gradle-wrapper.properties y edite el campo distributionUrl en

distributionUrl = https://services.gradle.org/distributions/gradle-3.0-all.zip


El sistema de compilación de Android utiliza el complemento de Android para Gradle para admitir la creación de aplicaciones de Android con el kit de herramientas de compilación de Gradle. El complemento se ejecuta independientemente de Android Studio, por lo que el complemento y el sistema de compilación Gradle se pueden actualizar independientemente de Android Studio.

Usar Gradle wrapper (recomendado): seleccione esta opción para usar Gradle wrapper. El uso de Gradle wrapper le permite descargar automáticamente Gradle para la compilación. También te permite construir con la versión precisa de Gradle.

Las versiones más nuevas del complemento Gradle pueden requerir versiones más recientes de Studio para habilitar las nuevas funciones en el IDE, pero el proyecto debe abrirse en versiones anteriores de Studio y compilarse desde allí (ya que Gradle hace la compilación). Tendremos mucho cuidado con esto.

Click on Settings -> Build -> Execution -> Deployment -> Gradle -> Select default gradle wrapper

Puedes usar

classpath ''com.android.tools.build:gradle:2.0.0-alpha3'' // or alpha2 Or //classpath ''com.android.tools.build:gradle:2.1.3''


En Terminal escriba gradlew clean. descargará e instalará automáticamente la versión 2.10 de Gradle (es decir, la última versión disponible de Gradle Verson)

Por ejemplo: C: / android / workspace / projectname> gradlew clean


En algunos casos no funciona porque no hay ningún problema en su proyecto gradle o android-studio.

Paso 1:

La versión mínima admitida de Gradle es 2.14.1. La versión actual es 2.11. Si usa el envoltorio de gradle, intente editar el distributionUrl

  • Verifique la versión de Gradle en su sistema gradle -version
  • Versión anterior actualizar gradle versión brew install gradle

Paso 2

  • Vaya a android-studio-> Preference-> Build, Execution, Deployment-> Gradle

  • Use el envoltorio de gradle predeterminado y desmarque el trabajo fuera de línea

Paso 3

  • Compruebe distributionUrl en gradle-wrapper.properties

  • Actualice si la versión anterior.

  • Proyecto limpio


En mi caso, el problema estaba en la distribución URL en el archivo gradle-wrapper.properties y en la inserción automática de Android Studio

distributionUrl = https: //services.gradle.org/distributions/gradle-4.0-20170417000025+0000-all.zip

Pero esta era una URL incorrecta. El correcto es

distributionUrl = https: //services.gradle.org/distributions-snapshots/gradle-4.0-20170417000025+0000-all.zip

Aparentemente, la url cambió en la API de gradle pero no en Android Studio, por lo que solucionarlo a mano resolvió el problema para mí.


Encontré el mismo problema antes.

Al final, el problema es que usas terminal; Utiliza la configuración del sistema.

compruébalo, si has configurado

"GRADLE_HOME=./gradle-2.10"

Espero eso ayude


La forma más fácil para mí de solucionar este problema:

  1. cerrar IDE.
  2. eliminar la carpeta "gradle"
  3. reabrir proyecto.

Lo que funcionó para mí en Mint 17.03, que se basa en Ubuntu 14.04

sudo add-apt-repository ppa: cwchien / gradle sudo apt-get update sudo apt-get install gradle

Vuelva a abrir Android Studio. Vaya a Configuración de ejecución / depuración y debe haber un ícono que indique que necesita actualizar gradle. Solo haz clic en él.


Mi problema tal vez es diferente, así que solo quiero decirle a alguien que pueda tener el mismo problema que yo.

Resolví este problema cambiando la ruta de Terminal. cuando ejecuto gradle clean , el error se cruza " Gradle version 2.10 is required. Current version is 2.2.1 ".

Revisé el directorio .gradle en mi proyecto, hay dos versiones en él: 2.2.1, 2.10.

cuando ejecuto gradle -v , muestra que mi versión actual es 2.2.1. Cambio mi entorno de sistema GRADLE_HOME al directorio raíz 2.10 , luego reinicio el terminal en AS y ejecuto ''gradle -v'', todavía muestra que la versión actual es 2.2.1.

configuración abierta -> terminal cambie la ruta cmd.exe a System32 / cmd.exe. luego reinicie la terminal, ejecute gradle clean , todo está bien.


Necesita change Prefrences > Builds,Execution,Deployment > Build Tools > Gradle >Gradle home path

O establezca Use gradle wrapper predeterminado y edite Project / gradle / wrapper / gradle-wrapper.properties files field distributionUrl como este

distributionUrl = https: //services.gradle.org/distributions/gradle-2.10-all.zip


Para Android Studio v2.1

Siga estos sencillos pasos de las imágenes.

  1. Vaya a "Archivo" y haga clic en "Estructura del proyecto".

  2. Luego seleccione "Proyecto" en el menú de la izquierda y luego cambie "Versión Gradle" a la versión que su administrador de SDK ha instalado. En mi caso es 2.10, así que cambio la versión a 2.10 y luego hago clic en "Ok". Y luego Android Studio automáticamente vuelve a sincronizar Gradle y se corrigió el error.


Para aquellos que usan iónico, vaya a
[project name]/platforms/android/cordova/lib/builders/GradleBuilder.js

en la línea 164 verá lo siguiente:
var distributionUrl = process.env[''CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL''] || ''http//://services.gradle.org/distributions/gradle-2.13-all.zip'';

Esta línea se utiliza para crear su gradle-wrapper.properties , por lo que cualquier cambio en gradle-wrapper.properties no importará. Todo lo que necesita hacer es cambiar la url a la última versión, sincronizar el gradle y el problema está resuelto.

Solo quiere cambiar la versión de gradle en el estudio de Android, vaya a File>settings>project y cambie la versión de gradle. Después de aplicar, sincronizará el proyecto y estará listo para compilar.


Para las personas que usan el marco Ionic / Cordova, necesitamos cambiar el distributionUrl en el archivo GradleBuilder.js a var distributionUrl = process.env[''CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL''] || ''http//://services.gradle.org/distributions/gradle-2.10-all.zip''; var distributionUrl = process.env[''CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL''] || ''http//://services.gradle.org/distributions/gradle-2.10-all.zip'';

GradleBuilder.js ubica en project/platforms/android/cordova/lib/builders/GradleBuilder.js


Primero verifique la configuración de su nivel de proyecto en

Archivo> Configuración> Compilación, Ejecuciones, Implementación> Herramientas de compilación> Gradle

y seleccione la opción:

  • Use el envoltorio de gradle predeterminado (recomendado)

luego ve a Proyecto

Gradle> wrapper> gradle-wrapper.properties

y edite la versión de distributionUrl

distributionUrl = https: //services.gradle.org/distributions/gradle-2.10-all.zip

Y ya terminaste :)


Si el problema persiste, agregue el siguiente código en build.gradle del proyecto superior.

buildscript { System.properties[''com.android.build.gradle.overrideVersionCheck''] = ''true'' ... }


Tenía instalada la versión 1.5.1 de Android Studio y me encontraba con este error. Tengo el siguiente buildscript (que funcionaba en Ubuntu pero no en Windows):

buildscript { dependencies { classpath ''com.android.tools.build:gradle:2.1.0'' } }

Lo intenté:

  1. gradlew clean
  2. Use el envoltorio de gradle predeterminado (recomendado)
  3. Utilice la distribución local y enlazada con el binario gradle 2.2.1 descargado

Ninguna de estas soluciones funcionó desafortunadamente. Vale la pena señalar que la actualización de Android Studio de 1.5.1 a 2.1.1 también falló con errores de aproximadamente 2.10, por lo que no se pudo realizar.

Solución: Lo que terminé haciendo fue simplemente descargar la última versión estable de Android Studio e instalarla en su lugar (2.1.1 en ese momento). Después de hacer ese gradle sincronizado con éxito


Tuve el mismo problema y ninguna respuesta en ayudó. Pero encontré el problema en mi proyecto. Fue porque mi archivo .gitignore contenía estas líneas:

# Package Files # *.jar *.war *.ear

y es por eso que git no MyProject/gradle/wrapper/gradle-wrapper.jar archivo MyProject/gradle/wrapper/gradle-wrapper.jar al control remoto. Entonces, agregué esta línea a .gitignore :

!/gradle/wrapper/gradle-wrapper.jar

Asegúrate de tener esta línea también. Al menos esto resolvió mi problema


Tuve que actualizar mi versión de Cordova para admitir la última versión de Gradle. La actualización de distributionUrl en GradleBuilder.js no funcionó para mí.


Una forma más fácil de lograr esto es ir a: Abra la Configuración del módulo (su proyecto)> Proyecto> Versión de Gradle e ingrese 2.10


Vaya a Archivo -> Configuración -> Compilación, Ejecución, Implementación -> Gradle -> elija Use default gradle wrapper


este trabajo para mi

crear un nuevo proyecto en android studio. Abra la configuración del proyecto y copie la ruta de acceso local. ahora abra el proyecto que tiene problemas de gradle y pegue esa url y seleccione la ruta local.

haga clic en aplicar el problema se resolverá.


para mí todas las soluciones anteriores fallaron, así que solo edité

Project/gradle/wrapper/gradle-wrapper.properties -> field distributionUrl distributionUrl=https/://services.gradle.org/distributions/gradle-2.8-all.zip

a

distributionUrl=https://services.gradle.org/distributions/gradle-2.10-all.zip


si tiene este error que "la versión de Gradle compatible es 2.14.1. La versión actual es 2.4." , en el terminal. significa que debes actualizar tu gradle.

En Mac OS: puede usar brew upgrade gradle


Último gradle

Descargue el último gradle-3.3-all.zip de

http://gradle.org/gradle-download/

1.descargar desde el enlace de distribución completa

2.abrir en el archivo de estudio de Android -> configuración -> gradle

3.Abra la ruta y pegue la carpeta zip descargada gradle-3.3 en esa carpeta

4.cambia tu gradle 2.8 a gradle 3.3 en el archivo -> configuración -> gradle

5. O puede cambiar su envoltura de gradle en el proyecto

6. edite el archivo YourProject / gradle / wrapper / gradle-wrapper.properties y edite el campo distributionUrl en

distributionUrl = https://services.gradle.org/distributions/gradle-3.0-all.zip

se muestra en los archivos gradle de android studio


Debe cambiar Archivo> Configuración> Compilaciones, Ejecución, Implementación> Herramientas de compilación> Gradle> Ruta de inicio de Gradle

En Mac OS, cambie la ruta en Android Studio> Preferencias> Compilaciones, Ejecución, Implementación> Herramientas de compilación> Gradle> Gradle home

O establezca Use gradle wrapper predeterminado y edite Project/gradle/wrapper/gradle-wrapper.properties files field distributionUrl como este

distributionUrl=https/://services.gradle.org/distributions/gradle-2.10-all.zip