Android Studio2020.3.5 错误:Could not load wrapper properties from XXX

问题背景:

1、新建Project时出现build生成错误,sync显示:Could not load wrapper properties from XXX,XXX为新建项目wrapper文件夹下面的gradle.properties的地址;

2、在原有Project新建Moudle时能够创建项目成功,但是新建MainActivity和layout都没有,编译以后出现 “前言中不能有内容” 的错误,我检查了所有xml,前面都是顶头的;

分析:

1、这是近两年Android Studio最新版本出现的问题,我回忆了一下为什么会出现此种情况,应该是有一次在android视图下新建了module导致配置文件发生了改变,相当于module套module。

2、我翻看了新建项目时被卡主的gradle.properties内容,变了我一个项目javabean的内容,不清楚as背后是怎么记住的,正确的内容应该是:

distributionBase=GRADLE_USER_HOME
distributionUrl=https\://services.gradle.org/distributions/gradle-7.0.2-bin.zip
distributionPath=wrapper/dists
zipStorePath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME

临时措施:

找到问题原因后,在新建项目卡主的gradle.properties的文件做文章。

1、第一种办法:在setting-build-gradle中能够看到报错,选Specified location右侧输入框中输入.gradle文件的路径:C:\Users\XXX\.gradle\wrapper\dists\gradle-7.0.2-bin\857tjihv64xamwrf0h14cai3r\gradle-7.0.2,点击OK,即可生成项目奖;


 

 2、第二种办法:直接在项目文件夹中找到D:\Tools\android-workspace\Day1110\gradle\wrapper\gradle-wrapper.properties文件,正确的内容应该是:

distributionBase=GRADLE_USER_HOME
distributionUrl=https\://services.gradle.org/distributions/gradle-7.0.2-bin.zip
distributionPath=wrapper/dists
zipStorePath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME

 将正确的内容复制到此文件中,重新回到as编译器,手动要求重新编译;

长久措施:

需要完全卸载as环境,然后进行重新安装;

重点是哪个部分带来的此部分错乱,as安装有sdk/.gradle/as三个部分,经过多次尝试发现并不是保存在这些第三方配置文件中,而是储存在本地缓存中。

论坛中多篇文章已经告诉完全卸载方法,重点来了。在android studio2020.3.5版本中,

需要删除如下两个文件后,这个两个文件夹删除后 .android也会自动消失。

 

此时重新安装as,运行,完美解决。 

 

————————————————
版权声明:本文为CSDN博主「转型的小白龙」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/m0_58713426/article/details/121394997

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值