报错Unable to load class ‘org.gradle.initialization.BuildCompletion..‘. &&Deprecated Gradle featur..

本文详细记录了作者在安装AndroidStudio并配置Gradle过程中遇到的问题,包括兼容性问题、版本不匹配等,提供了逐步排查和解决的方法,对新手开发者有帮助。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

z​​​​​​​​​​​​​​z​​​​​​​android studio的安装(补充篇gradle失败的问题更新于 2021-03-10)_gradle running list libraries失败_iterhui的博客-CSDN博客

这篇博客写得非常详尽,大家可以先参考这份博客。

非常非常感激这位博主!

但是我在操作时其实遇到了很多问题,并没有按这份博客给出的方法得到解决。如果大家也遇到了类似的问题,可以看我的一些补充(虽然我遇到的报错问题其实很简单,解决方式也很简单),希望能帮到被困扰的大家。

注:我给出的是我排查错误的顺序以及解决方案,有几个是没有走通的。但希望大家能通过这些路找到自己程序报错的解决方案。

首先,我在安装安卓studio后,正常下载了gradle,但是是自己打开了一个空白项目装配的。在打开需要运行的项目后,出现的报错为:

Deprecated Gradle features were used in this build, making it incompatible with Gradle xx

所以我将环境改成gradle8.0

在下载8.0的过程中,我遇到了

Unable to load class 'org.gradle.initialization.BuildCompletion...

的问题,使用了上述博主给出的方法进行重装,发现没有办法解决。

我发现装稍微低一些的版本就不会有无法下载的问题,高版本会有这种问题,因此我想避开它。所以我采取了另一种方式:解决gradle的语法问题。

“Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0”问题解决_liranke的博客-CSDN博客

可以查看这份博客。对这份博客做补充说明的是:直接在终端复制黏贴

gradlew --warning-mode all

并没有用,会出现报错(对不起我是小白)

我查阅资料后,发现具体步骤是这样的:

在页面上左键

进入terminal后,敲入:

cd ..

 一个个退出文件夹,直到退到自己项目名的大文件夹中。

然后再输入:

./gradlew --warning-mode all

就可以了,接下来按上述博文的步骤做就行了。

但是,我发现上述博文对我也没有用。

其实我遇到的问题是:

 先认一下自己用的是gradle-5.4.1-bin

然后打开Settings里的Gradle

查看我刷蓝的地方是否是一致的!

我犯的问题是:gradle版本不一致!因为我是开了个空白项目搭的环境,进入新项目以后这个地方并没有自动下载、切换!所以我新建了一个文件夹,重启软件再下载了一遍。

同时,我还做了一个处理:把Gradle JDK换了一下,换成了jdk11,不知道是否这个也有关系。

同时说我gradle 需要升级成8.0的报错也没有了,我也不知道为什么。


补充!!!:

再试了一遍。请点击File->Project Structure,查看

这里是否与

这里一致!

配环境加油!!辛苦了!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值