After update Android Studio to latest version (3.1) and gradle version in my project I get an error (the link is always different):
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 version:
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
I already tried clean rebuild and update gradle, restart Android Studio and PC, but without success. Any ideas?
PS: of course I have internet. Also, if you open a link in the browser - the file is downloaded.
Missing Files: There is a chance of Gradle files getting misplaced. This can be solved by re-installing the required files. Using the Proxy Servers: There was an issue with the syncing of the Gradle when Proxy Servers were turned on. Disabling it can help.
The HyperText Transfer Protocol (HTTP) 401 Unauthorized response status code indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource.
jcenter is having issues at the moment, please check http://status.bintray.com/
EDIT: it looks like the link above was sunset, new link at: https://status.gradle.com/
After updating the Android Studio to 3.1.0 ,
I just had the same problem, i resolved it using
maven { url "https://maven.google.com" }
to the TopMost buildScript
like this in project-level gradle :-
buildscript {
repositories {
.....
...
maven { url "https://maven.google.com" }
For reference take a sample of the project-level 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
}
Note :- One more thing:-
In gradle-wrapper.properties
use this :-
distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip
Instead of 4.1-all.zip
.
Edit :- If you want to resolve the issue fast , you can also try adding these - according to Omar's answer :-
maven { url "http://dl.bintray.com/riteshakya037/maven" }
along with
maven { url "https://maven.google.com" }
Thanks to everyone for the quick answers!
It seems like temporary network issues on the "jcenter.bintray.com" website. I just clicked "Try Again" many times and in the end everything was updated.
Also, if you open the links in the browser - from time to time you will receive a "Service Error" message. So the problem is not on your side.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With