Android studio 3.0的Gradle的坑

本文介绍了解决Android Studio中因Gradle版本不兼容导致的构建错误。通过将Gradle从3.0.1版本降级到3.0.0版本,并跳过Android Studio提示的Gradle更新,成功解决了构建问题。

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

Event log里面显示的是Gradle syn failed
logcat里面显示的有6个错误
Error:resource style/Base.V26.Widget.Design.AppBarLayout (aka com.example.reshangkeji.ydc:style/Base.V26.Widget.Design.AppBarLayout) not found.
Error:failed linking references. 
Error:java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
Error:java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
Error:com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
Error:Execution failed for task ':app:processDebugResources'.
> Failed to execute aapt
 
开始以为是项目的原因,然后重新建立了项目依旧报这个错误,所以是AS自身的原因
在网上查了一下发现是Gradle更新的原因,AS3.0不支持Gradle3.0.1
在项目的build.gradle中的把3.0.1改成3.0.0,然后点击上方sync now重新加载。加载完成后AS会提示你是否更新gradle,直接忽略。

这样以后,就没问题了项目可以重新运行在虚拟机了~~~


 

转载于:https://www.cnblogs.com/formybestlife/p/8269224.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值