problemas - error gradle android studio
Android Studio: error de sincronización de Gradle: no se pudo ENCABEZAR ''...''. Código de estado recibido 502 del servidor: Bad Gateway (9)
Después de actualizar Android Studio a la última versión (3.1) y la versión de Gradle en mi proyecto, aparece un error (el enlace siempre es diferente):
12:54 Gradle sync started
12:56 Gradle sync failed: Could not HEAD ''https://jcenter.bintray.com/com/android/tools/analytics-library/shared/26.1.0/shared-26.1.0.jar''. Received status code 502 from server: Bad Gateway Consult IDE log for more details (Help | Show Log) (1m 56s 602ms)
12:56 Gradle sync started
12:57 Gradle sync failed: Could not HEAD ''https://jcenter.bintray.com/org/codehaus/mojo/animal-sniffer-parent/1.14/animal-sniffer-parent-1.14.pom''. Received status code 502 from server: Bad Gateway Consult IDE log for more details (Help | Show Log) (1m 4s 266ms)
12:58 Gradle sync started
12:59 Gradle sync failed: Could not HEAD ''https://jcenter.bintray.com/com/sun/activation/all/1.2.0/all-1.2.0.pom''. Received status code 502 from server: Bad Gateway Consult IDE log for more details (Help | Show Log) (1m 29s 985ms)
13:01 Gradle sync started
13:02 Gradle sync failed: Could not HEAD ''https://jcenter.bintray.com/com/sun/activation/javax.activation/1.2.0/javax.activation-1.2.0.pom''. Received status code 502 from server: Bad Gateway Consult IDE log for more details (Help | Show Log) (4s 976ms)
Versión de Android Studio:
Android Studio 3.1
Build #AI-173.4670197, built on March 22, 2018
JRE: 1.8.0_152-release-1024-b02 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Windows 10 10.0
Ya probé la reconstrucción limpia y la actualización de Gradle, reinicié Android Studio y PC, pero sin éxito. ¿Algunas ideas?
PD: por supuesto que tengo internet. Además, si abre un enlace en el navegador, el archivo se descarga.
Después de actualizar Android Studio a 3.1.0,
Acabo de tener el mismo problema, lo resolví usando
maven { url "https://maven.google.com" }
al
BuildScript de
buildScript
como este en
gradle a nivel de proyecto
: -
buildscript {
repositories {
.....
...
maven { url "https://maven.google.com" }
Como referencia, tome una muestra del proyecto gradle: -
buildscript {
repositories {
google()
jcenter()
maven { url ''https://maven.fabric.io/public'' }
maven { url ''https://jitpack.io'' }
mavenCentral()
maven { url ''https://maven.fabric.io/public'' }
maven { url "https://maven.google.com" }
}
dependencies {
classpath ''com.android.tools.build:gradle:3.1.0''
classpath ''io.fabric.tools:gradle:1.24.4''
}
}
allprojects {
repositories {
google()
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
Nota : - Una cosa más: -
En
gradle-wrapper.properties
use esto: -
distributionUrl=https/://services.gradle.org/distributions/gradle-4.4-all.zip
En lugar
de
4.1-all.zip
.
Editar : - Si desea resolver el problema rápidamente, también puede intentar agregarlos, según la respuesta de Omar :
maven { url "http://dl.bintray.com/riteshakya037/maven" }
junto con
maven { url "https://maven.google.com" }
¡Gracias a todos por las respuestas rápidas!
Parece que hay problemas de red temporales en el sitio web "jcenter.bintray.com". Acabo de hacer clic en "Intentar de nuevo" muchas veces y al final todo se actualizó.
Además, si abre los enlaces en el navegador, de vez en cuando recibirá un mensaje de "Error de servicio". Entonces el problema no está de tu lado.
Acabo de hacer clic en Desactivar ''modo fuera de línea'' de Gradle y sincronizar proyecto y Android Studio descargó todos los archivos necesarios.
Desinstalar y descargar e instalar desde el sitio del desarrollador resolvió el problema para mí.
Es un error de respuesta del servidor. Sigue intentándolo presionando "Intentar de nuevo" después de un tiempo. Estará bien automáticamente.
Ok, lo amo por:
En su nivel de proyecto build.gradle , agregue esto:
buildscript {
...
repositories {
google()
jcenter()
maven { url ''https://maven.fabric.io/public'' }
maven { url ''https://jitpack.io'' }
mavenCentral()
maven { url "https://maven.google.com" }
}
dependencies {
classpath ''com.android.tools.build:gradle:3.1.0'' // Updated from 3.0 to 3.1.0
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}}
Tenga en cuenta que he actualizado Gradle de 3.0 a 3.1.0
A continuación: agregue los mismos enlaces anteriores al cuerpo del repositorio de allprojects :
allprojects {
repositories {
google()
jcenter()
mavenCentral()
maven { url ''https://jitpack.io'' }
maven { url "https://maven.google.com" }
maven { url ''https://maven.fabric.io/public'' }
}
}
Una cosa mas :
En gradle-wrapper.properties usa esto:
distributionUrl = https: //services.gradle.org/distributions/gradle-4.4-all.zip
Después de eso, solo sincronice nuevamente, y funcionará.
Para mí, después de aplicar
la respuesta de Santanu Sur.
El error volvió a aparecer, pero con otra biblioteca compruebo el proyecto gradle y encontré esta línea
maven { url "http://dl.bintray.com/riteshakya037/maven" }
en
allprojects {
repositories {
maven { url "http://dl.bintray.com/riteshakya037/maven" }
maven { url "https://jitpack.io" }
jcenter()
google()
}
}
Lo eliminé y todo está bien ahora
jcenter tiene problemas en este momento, consulte http://status.bintray.com/