关于 eclipse 中R类文件报错

当导入项目到eclipse时,总会出现错误,比如说gen目录下R类丢失,或缺少语句,我总结了一下解决方法。
当R类丢失时:

第1种方法:右击工程->选择Android Tools->选择Fix Project Properties
第2种方法:右击工程->选择Properties->选择 Android->Apply

当R类报错时:

先看是不是一些资源文件引起的错误,如果是则直接到R.java文件中定位错误发生的位置。首先是定位哪部分资源文件出错。

这边举个例子:drawable中图片资源文件不是不能以数字开头,如果当你数字开头是,资源文件本身没有问题,然而R类就会报错了。

其次我也遇到过这样的问题,就是我配置android 6.0 sdk时(也就是说eclipse sdk从低版本切换到高版本sdk的时候 )R类出现了错误,少了一个括号。
问题解决方法:

点击找到values文件夹 打开attrs.xml ctrl+f 查找 MenuView 将preserveIconSpacing注释掉或者删掉 clean项目

ok 完成。