回顾从上一次成功编译到现在自己对项目做过的改动,逐一审查这些改动的地方(尤其是针对资源文件的改动),R文件丢失的原因大概率就在这些改动里,如若还没找到,再尝试以下方法:
clean
rebuild
invalidate caches/restart
检查res目录下的文件命名或其内容的规范性,以下列举两个不容易发现的点:
- 布局xml里的控件id是否少了一个+
- 全局重命名时可能同时改动到res目录里的一些文件或其内容
- 检查assets目录下的文件命名
clean
rebuild
invalidate caches/restart
检查res目录下的文件命名或其内容的规范性,以下列举两个不容易发现的点: