[这个BUG绝对坑爹]layout/xxxx/xml "error: resource drawable/xxx not found"(AndroidStudio编译时)

莫名其妙的layout/xxxx/xml “error: resource drawable/xxx not found”

如图:
这里写图片描述

项目突然之间报错layout中图片资源找不到,但是进入layout中查看布局,发现该布局引用的所有图片均可向上追溯,不可能找不到啊!

最终解决

这种错误看起来很懵,明明这些布局文件、资源引用都是OK的。好,回想一下自己都做贱了些什么,然后一项项检查,发现是一个很低级的错误,如图:
这里写图片描述

看红框中,根本原因是copy代码无意中多copy了一段xml的声明头…

这个问题坑在AndroidStudio根本没有好好报错啊…报出来一堆不太相关的,据我判断可能是因为多出的xml声明导致编译器出错,最终导致了AndroidStudio所报出的一堆错误。。。也就是说 Studio有时候报出的错误是一个“结果”,而不是“原因”。

恩,一定要细心战友们!

解决历程

1、通过对比项目上一版本代码,首先就判断问题肯定出在res中
2、一项一项的排查,将最新有bug代码的res中每项文件夹依次copy进入上一版本项目中,build

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值