Android Studio 3.1.+(Gradle4.4) Build Sync Err: Unable to resolve dependency for*constraint-layout*

本文记录了解决Android Studio 3.1.*版本中遇到的'Unable to resolve dependency for constraint-layout'问题的过程。重装Android Studio后,新建项目出现编译错误,尝试修改SDK、Compile Tools、JDK版本,更新gradle.properties中的内存分配,最终成功编译。
摘要由CSDN通过智能技术生成

 

第一次安装Android Studio 3.1.*新建项目build编译成功,由于某种原因重装该版本后新建空白项目build Sync意外失败了:

 

Unable to resolve dependency

 

网上搜索解决方案一大堆,逐一测试一番统统失败。其中有buildTypes缺失sourceSets{}的。

 

打开Project Structure Settings查看默认配置,发现关键配置为空:

 

Project Structure Settings Default Configuration

于是关键的配置如SDK, Compile Tools, JDK source和target均选择最新版本:

 

set JDK 1.8

修改后build.gradle(Module:app)的变化为(紫色字体):

 

 

 

 

编译还是不通过。查看Settings

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值