将 Retrofit 2 添加到 Gradle 给出未能解决

Adding Retrofit 2 To Gradle Give Failed to Resolve

我尝试添加

compile 'com.squareup.retrofit2:retrofit:2.0.0-beta3'

然后同步 gradle。不幸的是它失败了:

Failed to resolve: com.squareup.retrofit2:retrofit:2.0.0-beta3

低于我在 build.gradle 的回购:

repositories {
    maven {
        url "https://s3.amazonaws.com/repo.commonsware.com"
    }
}
repositories {
    jcenter()
    maven {
        url "https://s3.amazonaws.com/repo.commonsware.com"
    }
}

我想解决我自己的问题超过12个小时,终于找到了解决方案。

我打开gradle.properties,发现那个文件里有网络代理设置。网络代理设置在该文件中,因为我从 git 中提取源代码,原始源代码在 gradle.properties 文件中具有网络代理配置:((

我删除了网络代理配置,问题解决了。

结论: 修复

Failed to resolve: com.squareup.retrofit2:retrofit:2.0.0-beta3

首先确保计算机或gradle.properties中的网络配置正确