with update tools studio replaced has configurar compile been and actualizar android android-studio gradle

update - install gradle android studio



Android Studio: error de actualizaciĆ³n de Gradle: no se pudo encontrar com.android.tools.build:gradle:2.2.0-alpha6 (7)

1.Vaya a "C: / Archivos de programa / Android / Android Studio / gradle / m2repository / com / android / tools / build / gradle"

2.Ver el último nombre de carpeta, es decir, "2.2.3", copiarlo.

3.Vaya al archivo build.gradle (Módulo: yourapp),

Lugar aqui:

buildscript { repositories { mavenCentral() } dependencies { classpath ''com.android.tools.build:gradle:2.2.3'' }

Acabo de extraer un proyecto de Android de git, y Android Studio me da el siguiente error cada vez que intento abrirlo;

Error:Could not find com.android.tools.build:gradle:2.2.0-alpha6. Searched in the following locations: https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.2.0-alpha6/gradle-2.2.0-alpha6.pom https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.2.0-alpha6/gradle-2.2.0-alpha6.jar https://maven.fabric.io/public/com/android/tools/build/gradle/2.2.0-alpha6/gradle-2.2.0-alpha6.pom https://maven.fabric.io/public/com/android/tools/build/gradle/2.2.0-alpha6/gradle-2.2.0-alpha6.jar Required by: newApp_Android:app:unspecified

Instalé Gradle localmente y configuré rutas de entorno a través del sistema.

En Proyecto Estructura / Proyecto, se utiliza la siguiente configuración;

Gradle Version : 2.10 Android Plugin Version : 2.2.0-alpha6 Android Plugin Repository : jcenter Default Library Repository : jcenter

¿Alguien podría señalarme en la dirección correcta en esto?


A medida que Gradle se esté actualizando, la versión anterior se reemplazará con una nueva versión, por lo que tenemos que cambiar la versión de Gradle en el código, ya que se referiría a la versión anterior y mostrará un error como este

No se pudieron resolver todas las dependencias para la configuración '': classpath''. No se pudo encontrar com.android.tools.build:gradle:2.2.3. Buscado en las siguientes ubicaciones: archivo: /home/ubuntu/.m2/repository/com/android/tools/build/gradle/2.2.3/gradle-2.2.3.pom archivo: /home/ubuntu/.m2/repository /com/android/tools/build/gradle/2.2.3/gradle-2.2.3.jar https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.2.3/gradle-2.2.3.pom https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.2.3/gradle-2.2.3.jar https://oss.sonatype.org/content/repositories/snapshots/com/android/tools/build/gradle/2.2.3/gradle-2.2.3.pom https://oss.sonatype.org/content/repositories/snapshots/com/android/tools/build/gradle/2.2.3/gradle-2.2.3.jar Requerido por: :: Abrir archivo

La solución a esto es que agregamos el repositorio en el archivo build.gradle como

buildscript { repositories { mavenCentral() google() jcenter() }

O

Vaya al Explorador de archivos y busque

C:/Program Files/Android/Android Studio/gradle/m2repository/com/android/tools/build/gradle

y ver el nombre de Gradle con la última versión como

Gradle 2.2.0 Gradle 3.2.1 Gradle 2.1.0

y seleccione la última versión como 3.2.1 y péguela en el archivo build.gradle en dependencies sección de dependencies como

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


Entonces tuve un error similar mientras intentaba construir el proyecto ionic2 para Android. Esto sucedió después de que Android Studio actualizara Gradle durante sus actualizaciones.

Error: cmd: Command failed with exit code 1 Error output:

FALLO: Falló la compilación con una excepción.

Leí las respuestas anteriores que apuntaban a actualizar un archivo ''build.gradle'' pero resulta que había varios archivos con ese nombre en el proyecto. Lo que funcionó para mí (y espero que sea útil para quien esté trabajando en el proyecto angular2 / ionic2 y tenga este problema) es actualizar el archivo build.gradle en

[rootOfPorject]/platforms/android/CordovaLib/build.gradle

A este archivo le faltaba la entrada jcenter () y ahora la parte del repositorio se ve así y funciona de maravilla.

repositories { jcenter() mavenCentral() }

Espero que esto le ahorre tiempo a alguien más.

EDITAR : Como se mencionó en @rcerecedar, es posible que también deba agregar jcenter() en el siguiente archivo.

[rootOfPorject]/platforms/android/build.gradle

En este archivo debe verificar su presencia en buildscript -> repositories y también opcionalmente en todos los allprojects -> repositories


Esto se debe a que el proceso de compilación no puede encontrar la dependencia en el repositorio de Maven. Agregue jcenter () junto con mavenCentral () en su archivo build.gradle de nivel de proyecto.

buildscript { repositories { mavenCentral() jcenter() } dependencies { classpath ''com.android.tools.build:gradle:2.2.0'' } }


Lo que funcionó para mí fue que hice exactamente lo que decía "geekydhaval", gracias de nuevo por eso, pero volví a las dependencias {classpath ''com.android.tools.build:gradle:2.3.0''} y cambié de 2.3.2 a 2.3.0 y la compilación se completó con éxito.


Reemplace el gradle:2.2.0-alpha6 por gradle:2.2.0-alpha3 .
Si esto no funciona, reemplácelo por gradle:2.2.0-alpha2 .


Si tiene un firewall configurado en su PC, intente lo siguiente en gradle.properties.

systemProp.https.proxyHost=<proxyHostName> systemProp.https.proxyPort=8080 systemProp.https.proxyUser=<user id> systemProp.https.proxyPassword=<password> systemProp.https.nonProxyHosts=www.google.com|localhost