Android Studio: Gradle sync failed: не удалось возглавить '...'. Получен код состояния 502 от сервера: плохой шлюз [закрыт]
после обновления Android Studio до последней версии (3.1) и gradle версии в моем проекте я получаю сообщение об ошибке (ссылка всегда разная):
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)
версия для 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
Я уже пробовал очистить rebuild и обновить gradle, перезагрузить Android Studio и ПК, но без успеха. Есть идеи?
PS: конечно, у меня есть интернет. Кроме того, если вы откроете ссылку в браузере - файл будет загружен.
9 ответов:
У jcenter возникли проблемы в данный момент, пожалуйста, проверьте http://status.bintray.com/
после обновления Android Studio до 3.1.0,
у меня была та же проблема, я решил ее с помощью
maven { url "https://maven.google.com" }до верхний
buildScriptкак это ш : -buildscript { repositories { ..... ... maven { url "https://maven.google.com" }Для справки взять пример уровня проекта 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 }Примечание :- еще одно:-
In
gradle-wrapper.propertiesиспользовать это :-distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zipвместо на
4.1-all.zip.Edit :- если вы хотите решить проблему быстро , вы также можете попробовать добавить их-в соответствии с Омара ответ:
maven { url "http://dl.bintray.com/riteshakya037/maven" }вместе с
maven { url "https://maven.google.com" }
спасибо всем за быстрые ответы!
похоже, временные сетевые проблемы на "jcenter.bintray.com-веб-сайт. Я просто нажал "попробовать еще раз" много раз и в конце концов все было обновлено.
кроме того, если вы откроете ссылки в браузере - время от времени вы получите сообщение "Ошибка сервиса". Так что проблема не на вашей стороне.
хорошо, я slove его:
в своем построить.gradle уровень проекта, добавьте это:
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 }}обратите внимание, что я обновил ш от 3,0 до 3.1.0
следующий: добавить те же предыдущие ссылки на репозиторий 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' } }}
еще одна вещь:
на gradle-обертка.свойства использовать этот :
distributionUrl=https://services.gradle.org/distributions/gradle-4.4-all.zip
после этого, просто синхронизация снова, и он будет работать.
для меня после применения ответ Сантану Сура ошибка hapenned снова, но с другой библиотекой У меня есть проверка проекта gradle и я нашел эту строку
maven { url "http://dl.bintray.com/riteshakya037/maven" }inallprojects { repositories { maven { url "http://dl.bintray.com/riteshakya037/maven" } maven { url "https://jitpack.io" } jcenter() google() } }Я удалил его, и теперь все хорошо
Я только что нажал отключить Gradle 'offline mode' и синхронизировать проект и Android Studio загрузили все необходимые файлы.
Это ошибка ответа сервера. Продолжайте пытаться, нажав кнопку "повторить попытку" через некоторое время. Это будет нормально автоматически.

Comments