Android Studio:Gradle无法解析依赖关系

时间:2017-05-19 07:04:54

标签: android maven android-studio android-gradle

我最近将eclipse项目迁移到了androidStudio。但是,构建AS无法解决依赖关系。最初我认为它可能是代理问题,因为我在受限制的网络中,所以我添加了代理设置,什么都没有。 所以我在终端尝试了gradlew,输出如下:

  

无法解析配置':classpath'的所有依赖项。   无法解决com.android.tools.build:gradle:2.3.2。        要求:            项目:   无法解决com.android.tools.build:gradle:2.3.2。   无法获得资源' https://jcenter.bintray.com/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pom'。   无法获得' https://jcenter.bintray.com/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pom'。   这通常是主机名解析期间的临时错误,意味着本地服务器未收到来自权威服务器的响应

所以我试图达到" https://jcenter.bintray.com/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pom"从我的浏览器和浏览器下载文件成功。这意味着网络很好。

那么为什么AS工作室无法解决依赖关系呢? gradle版本有问题吗? 如何确定哪个gradle版本适合我的项目?

感谢您的回复。

1 个答案:

答案 0 :(得分:1)

尝试:

第一:

repositories {
    jcenter({url "http://jcenter.bintray.com/"})
}

如果不起作用。请手动同步代理

gradlew -Dhttps.proxyHost=127.0.0.1 -Dhttps.proxyPort=8580
相关问题