当我们在合并代码的时候,有很多资源文件修改过了,但是运行的时候报错了,如下图:
上图根本发现不了到底是哪个资源报错了,哪怕我点击他们展开来看,页看不到具体错在了哪个文件,就算我把资源文件一个一个的点击来看,也很费时,关机是 当有几十个上百个的时候,就很无语了。但是AS 提供了方法可以看到具体的错误,如下:
1.首先点击 Run tasks 看看是哪个任务出错了
找到出错的任务名字:上面是 processUatDebugResources
2.执行刚才找到的 出错的任务 processUatDebugResources;在as的右上角可以触发这个操作:如下图
3.执行完了之后就可以看到具体错在哪了:
上图可以发现 我们的一个资源文件shape_bt_round_corners.xml出错了,具体错误就是有一个颜色值,在合并代码的时候删除掉。