Gradle编译问题整理(持续更新)

这篇博客总结了Gradle编译过程中遇到的各种问题,包括找不到lint-gradle-api.jar、加载类失败、Build Tools版本不匹配、依赖包不存在、缓存损坏、资源文件编译错误等,并给出了详细的解决步骤和建议,帮助开发者高效解决Gradle编译问题。
摘要由CSDN通过智能技术生成

1、Could not find lint-gradle-api.jar (com.android.tools.lint:lint-gradle-api:26.1.2).

maven {url 'https://maven.aliyun.com/reposity/google' }
maven {url 'https://maven.aliyun.com/reposity/jcenter' }
maven {url 'http://maven.aliyun.com/nexus/content/groups/public' }

2、Unable to load class 'org.gradle.api.internal.component.Usage'.

该问题一般均是classpath 'com.novoda:bintray-release:0.8.0'库兼容性导致的,如果有com.novoda:bintray-release请把版本修改为0.5.0;如果AndroidStudio版本大于3.14,请改为0.8.0

3、The specified Android SDK Build Tools version (23.0.2) is ignored, as it is below the minimum supported version (27.0.3) for Android Gradle Plugin 3.1.2.
Android SDK Build Tools 27.0.3 will be used.
To suppress this warning, remove "buildToolsVersion '23.0.2'" from your build.gradle file, as each version of the Android Gradle Plugin now has a default version of the build tools.

这是因为报错原因是因为gradle插件版本以及SDK build Tools 是有关联的,更新AndroidStudio或者gradle时,gradle 插件版本会做相应检测是否符合,不符合版本要求就会报错。

解决方案:直接点击Open File提示,会直接打开文件,将所有提示的地方修改成目标版本&#x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

红-旺永福

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值