安卓xml文件无法预览, Sync报错:Unable to resolve dependency for ‘:app@debugAndroidTest/compileClasspath‘

因为某些原因修改了一些文件,然后突然发现xml文件无法预览了,提示Design editor is unavailable until after a successful project sync

 但是此时程序没有其他问题,点击Run可以安装到模拟器上面,甚至可以正常运行。但就是无法预览xml文件以及Sync会报错。
File -> Sync Project with Gradle Files 后出现报错信息:

  • ERROR: Unable to resolve dependency for ':app@debugAndroidTest/compileClasspath': Could not resolve androidx.test.services:storage:[1.4.0] 

 然后网上的好多方法试了无效。
Clean project 无效
Rebuild Project无效
File -> Invalidate and Restart 无效

后来找到了问题原因,是之前修改的时候无意间修改了代理,导致代理中http和https冲突了,需要设置https代理为No proxy,之前设置为Manual proxy cofiguration了,此时设置为No proxy后,还需要在全局的gradle.properties中删除代理设置。

方法:File -> Settings -> 找到HTTP Proxy,选中No proxy

还需要删除gradle.properties文件中的代理才结束,

 

此文件的路径为:/Users/[用户]/.gradle/gradle.properties,你也可以直接打开此文件进行删除 。至此错误消失。File -> Sync Project with Gradle Files成功,xml文件也可以正常预览了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值