将 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中的网络配置正确
我尝试添加
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中的网络配置正确