今天整了个安卓项目,新增长了个跳转页面,添加完背景图,发现有个R.id找不到了,因而clean了一下,这下出问题了,发现各处的R.id都找不到,报错。结果一看是R.java没了
而后各类百度结果:
有说从新clean的,有说 Android Tools -> fix project propertities的,不过都不起做用。而后继续百度,看到一个广泛的观点是说,只要xml文件有问题,那系统是绝对不会为你自动生成R.java的。java
看到这个错误才恍然大悟,个人背景图片的名称有问题,名称只能是数字字母和下划线,个人图片是中间横杆,我改了图片名称,果真R.java文件就自动出现了,并且自动更新了,问题圆满解决。xml
总结此类问题解决步骤:blog
1.Project——>clean;图片
2.Android Tools -> fix project propertitiesit
3.继续clean查看后台提示错误,通常都是由于xml文件中出现问题(好比:ID重复啊,或者命名的ID找不到等等),还有就是文件名命名不对,文件名只能数字+字母+下划线。后台