解决方案:
1.检查layout 中xml文件命名有没有问题。
看看那有没有大写的字母,在layout新建xml文件时,要满足Android的语法要求。 在错误日志会有以下类似的提示:
Invalid file name: must contain only [a-z0-9_.]
意思就是:资源文件只能以小写字母和下划线做首字母,随后的名字中只能出现 [a-z0-9_.] 这些字符。
2.检查xml文件中有没有报错的地方。
一般有错的话会在Error log 和Problems 中显示出来;
3.选择菜单 Project >> Clean ,前提是勾选上 Bulid Automatically(自动构建部署) , 点Clean后会重新构建项目,因为一般情况下,R.java文件在这个时候会重新更新生成一边,如果工程有错,就不会自动生成;
4.选择工程,右键 Android Tools >> Fix Project Properties 这个操作有时候可以修正一些错误