【问题】我们在使用Android Studio的时候,有时候会无缘无故R文件错误,我们又没法像elipse一样去clean工程,出现这样的问题我们应该怎么解决呢?如下图所示:
解决方案一:
第一步:检查xml文件,R文件错误通常是由于我们的xml文件有问题,首先把xml文件的错误排除掉,然后进行下一步
第二步:MainActivity.java同包下新建一个类,这个类起名为R.class
这时我们发现项目中的R文件错误已经没有了!
第三步:运行项目;我们发现我们的R文件自动生成出来了!
但是还是有一点错误;所以有了第四步;
第四步:删除刚才我们自己建的R.class类,此时项目就没问题了!
参考博文:【Android studio】R文件错误的解决办法
解决方案二:
就算R变红,你也依然去运行程序;一次失败,那就来强行运行第二次..;之后你就发现R又不变红了(在很多时候情况下)
参考博文:【Android studio 中R文件出错解决办法】、Android权威指南 第一章 Android开发初体验 1.5从 布局XML到视图对象
解决方案三:
如果在上面通过我推荐的两个方案还没成功的话,就只好查看我提供参考的博文了,再不然你也只好弃坑而去了;(重建个新项目即可);
记住:它傻了呗(studio这个软件),无缘无故就丢失文件;(我老师常跟我说的话)
哦,可能是你操作太快,studio编译更不上节奏,就出现类似阻塞的问题,从而导致它的R文件丢失了;(可能就我一个人的电脑比较渣吧!┭┮﹏┭┮)