我试图在android studio 2.2.3中加入改装库。我在gradle中添加了以下行
compile 'com.squareup.retrofit2:retrofit:2.3.0'
但它给了我以下错误:
Failed to resolve: com.squareup.retrofit2:retrofit:2.3.0
解决方案是什么?
答案 0 :(得分:1)
无法解决:com.squareup.retrofit2:retrofit:2.3.0。
Retrofit requires at minimum Java 7 or Android 2.3.
您没有使用Android studio 版本2.3 。升级您的Studio版本。
如何查看版本。
File > Settings-> Appearance & Behaviour -> System Settings -> Updates
答案 1 :(得分:0)
放compile 'com.squareup.retrofit2:retrofit:2.3.0'
在build.gradle(Module:app)中同步项目。它应该可以正常工作而没有任何错误
答案 2 :(得分:0)
此案也可以是代理人。
从Settings > Appearance and behaviour > System Settings > Http proxy
禁用代理
通过检查No Proxy
并清除gradle.properties (Global properties)
中的代理行(如果有)。
答案 3 :(得分:0)
在底部的settings> Build, Execution, Deployment > Gradle
中,检查是否没有运行OFFLINE WORK(离线工作)。
答案 4 :(得分:0)
我需要同时在google()
和buildscripts
中声明allobjects
buildscript {
repositories {
jcenter()
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.4.0-alpha06'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
google()
}
}
答案 5 :(得分:0)
将您的版本更改为更高版本
implementation 'com.squareup.retrofit2:retrofit:2.4.0'