我是AndroidStudio和android编程的新手,请帮助我解决问题 当我在AndroidStudio v3.1.4上创建新项目时,第一时间构建在20秒构建同步失败后开始同步并显示此错误:
无法解决':app @ debug / compileClasspath'的依赖关系:可以 无法解析com.android.support.constraint:constraint-layout:1.1.3。
和错误:
无法解决以下方面的依赖性 ':app @ debugAndroidTest / compileClasspath':无法解析 com.android.support.test:runner:1.0.2。
还有另外5个错误...
我安装了最新的SDK工具和插件。
我尝试从SDK管理器上的SDK工具TAB安装android 1.0.2的约束布局和约束布局的求解器 android studio开始下载并安装,并在10秒钟后说安装完成!
这意味着安装成功,但是当我关闭该窗口时,表明那些选项早已取消选中并显示状态“未安装”
答案 0 :(得分:2)
我也有这个问题。事实证明由于某种原因启用了gradle的脱机工作。因此,gradle试图获取未缓存到android studio的约束布局的版本。要在android studio上启用离线工作,请点击文件>设置>构建执行部署> Gradle。从那里您可以看到一个用于离线工作的复选框,将其禁用。希望这会有所帮助。
答案 1 :(得分:0)
这发生在最新版本的android上,您可以返回并在软件包gradle版本上降级,也可以运行clean builder,再次同步,如果从约束中出现脱机依赖项,我确实放在这里,进行清理或脱机工作。我现在不记得了。
如果要进行降级。
普通 实施'com.android.support:appcompat-v7:28.0.0-rc02' 实施'com.android.support.constraint:constraint-layout:1.1.3'
降级 实施'com.android.support:appcompat-v7:28.0.0-rc01' 实施'com.android.support.constraint:constraint-layout:1.1.2'