【发布时间】:2019-01-18 17:09:42
【问题描述】:
每当我在 Android Studio 中创建一个新项目时,Gradle Sync 都会失败并且总是出现相同的错误:
Connection timed out: connect
org.gradle.internal.resource.transport.http.HttpRequestException: Could not GET 'https://jcenter.bintray.com/com/android/tools/build/gradle/3.1.4/gradle-3.1.4.pom'.
IDE的截图:
当GET这个链接:https://jcenter.binary.com/com/android/tools/build/gradle/3.1.4/gradle-3.1.4.pom时它会失败,但它可以接收其他链接,如dl.google.com和SDK Manager。
即使在AS 3.1.3 上我也收到此错误,而且我一直无法通过Android Studio 创建Android Application。 Eclipse ADT 可以轻松完成,但我想使用Android Studio,因为它是Android 的官方IDE,并且Google 支持Android Studio。
有什么办法可以解决Gradle这个无聊的失败?
(我已经在Google和Stack overflow搜索了一千次)
【问题讨论】:
-
尝试在Android studio中设置http代理并使用vpn
-
我已经试过了。请注意我说的是:“但它可以接收其他链接,例如 dl.google.com 和 SDK Manager”。
-
@هادیفرید 检查我的答案,您有时需要使缓存无效并重新打开 Android Studio。
-
PLEASE DON'T EDIT MY POST :)到底是什么意思? -
你的 Gradle 分发 url 是什么?
标签: android android-studio gradle timeout jcenter