首页 文章

Android Studio:Gradle无法解析依赖项

提问于
浏览
1

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

无法解析配置':classpath'的所有依赖项 . 无法解决com.android.tools.build:gradle:2.3.2 . 要求:project:无法解析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 回答

  • 1

    试试:

    第一:

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

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

    gradlew -Dhttps.proxyHost=127.0.0.1 -Dhttps.proxyPort=8580
    

相关问题