Après la mise à jour Android Studio vers la dernière version (3.1) et la version graduée de mon projet, un message d'erreur s'affiche (le lien est toujours différent):
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)
Version 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
J'ai déjà essayé de reconstruire propre et mettre à jour gradle, redémarrer Android Studio et PC, mais sans succès. Des idées?
PS: bien sur j'ai internet. De plus, si vous ouvrez un lien dans le navigateur, le fichier est téléchargé.
jcenter a des problèmes en ce moment, veuillez vérifier http://status.bintray.com/
Après avoir mis à jour le Android Studio vers la version 3.1.0,
Je viens d'avoir le même problème, je l'ai résolu en utilisant
_ maven { url "https://maven.google.com" }
_
à la TopMostbuildScript
comme ceci dans graduel au niveau du projet : -
_ buildscript {
repositories {
.....
...
maven { url "https://maven.google.com" }
_
Pour référence, prenez échantillon du niveau de projet: -
_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
}
_
Note: - Encore une chose: -
Dans gradle-wrapper.properties
utilisez ceci: -
_ distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.Zip
_
Au lieu de cela de _4.1-all.Zip
_.
Edit: - Si vous voulez résoudre le problème rapidement, vous pouvez également essayer de les ajouter - en fonction de Omar répond: -
_ maven { url "http://dl.bintray.com/riteshakya037/maven" }
_
de même que
_ maven { url "https://maven.google.com" }
_
Merci à tous pour les réponses rapides!
Il semble que des problèmes de réseau temporaires apparaissent sur le site Web "jcenter.bintray.com". J'ai juste cliqué sur "Réessayer" plusieurs fois et finalement tout a été mis à jour.
De plus, si vous ouvrez les liens dans le navigateur, vous recevrez de temps à autre un message "Erreur de service". Donc, le problème n'est pas de votre côté.
Ok, je l'ai slove par:
Dans votre build.gradle niveau du projet, ajoutez ceci:
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
}}
Notez que j'ai mis à jour gradle de 3.0 à 3.1.0
Next: ajoute les mêmes liens précédents vers le référentiel de allprojects body:
allprojects {
repositories {
google()
jcenter()
mavenCentral()
maven { url 'https://jitpack.io' }
maven { url "https://maven.google.com" }
maven { url 'https://maven.fabric.io/public' }
}
}
encore une chose:
Dans gradle-wrapper.properties utilisez ceci:
distributionUrl = https: //services.gradle.org/distributions/gradle-4.4-all.Zip
Après cela, il suffit de synchroniser à nouveau, et cela fonctionnera.
Pour moi après l'application réponse de Santanu Sur L'erreur s'est produite à nouveau, mais avec une autre bibliothèque, j'ai vérifié le grade du projet et j'ai trouvé cette ligne maven { url "http://dl.bintray.com/riteshakya037/maven" }
in
allprojects {
repositories {
maven { url "http://dl.bintray.com/riteshakya037/maven" }
maven { url "https://jitpack.io" }
jcenter()
google()
}
}
Je l'ai supprimé et tout va bien maintenant
Je viens de cliquer Désactiver le mode hors connexion et le projet de synchronisation de Gradle et Android Studio a téléchargé tous les fichiers nécessaires.
C'est une erreur de réponse du serveur. Continuez à essayer en appuyant sur "Try Again" après un certain temps. Ce sera ok automatiquement.
La désinstallation et le téléchargement et l’installation à partir du site de développement ont résolu le problème pour moi.