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: конечно, у меня есть интернет. Кроме того, если вы откроете ссылку в браузере - файл будет загружен.

758   9  

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" } in

allprojects {
    repositories {
        maven { url "http://dl.bintray.com/riteshakya037/maven" }
        maven { url "https://jitpack.io" }
        jcenter()
        google()
    }
}

Я удалил его, и теперь все хорошо

Совет:
Когда вы получите ваш проект, чтобы построить правильно один раз включить оффлайн-режим так как не нужно подключаться к jcenter каждое обновление gradle.

enter image description here

Я только что нажал отключить Gradle 'offline mode' и синхронизировать проект и Android Studio загрузили все необходимые файлы.

Это ошибка ответа сервера. Продолжайте пытаться, нажав кнопку "повторить попытку" через некоторое время. Это будет нормально автоматически.

удаление и загрузка и установка с сайта разработчика решили проблему для меня.

Comments

    Ничего не найдено.