项目clean之后,R.java不见了
来源:互联网 发布:淘宝店装修怎么弄 编辑:程序博客网 时间:2024/05/17 17:44
今天新增了一个安卓项目,刚做完布局,发现有个R.id找不到了,于是clean了一下,这下出问题了,发现各处的R.id都找不到,报错。结果一看是R.java没了
然后是各种百度,有说重新clean的,有说 Android Tools -> fix project propertities的,不过都不起作用。然后继续百度,看到一个普遍的观点是说,只要xml文件有问题,那系统是绝对不会为你自动生成R.java的。
然后记得好像每次clean的时候控制台确实会报关于xml的错,于是重新clean,并观察控制台:
[2014-09-11 20:19:32 - RunTracker] C:\Users\Administrator\workspace\RunTracker\res\menu\run.xml:6: error: Error: No resource found that matches the given name (at 'title' with value '@string/action_settings').
[2014-09-11 20:19:39 - RunTracker] W/ResourceType( 5888): ResXMLTree_node size 0 is smaller than header size 0x45.
如下图:
看出来了,大意是说menu\run.xml中引用了名为action_setting的字符串资源,但是在strings.xml中找不到。这下有点眉目了,然后打开menu\run.xml,果然有这回事:
<item android:id="@+id/action_settings" android:orderInCategory="100" android:title="@string/action_settings" app:showAsAction="never"/>
再看看strings.xml,确实没有action_settings这一项,好像是一开始就被删掉了。
删掉这个<item>,然后重新clean,R.java果然重新生成了。问题解决。
- 项目clean之后,R.java不见了
- 项目clean之后,R.java不见了
- android开发中clean工程之后,R.java文件不见了
- clean后R.java不见了
- 项目clean之后往往找不到R.java文件的解决办法
- 安卓项目R,java文件不能自动更新,clean之后,R.java消失
- android刷新或clean后R.java不见了
- android刷新或clean后R.java不见了(转)
- android刷新或clean后R.java不见了
- 【2】Android刷新或clean后R.java不见了
- Android 项目clean之后R文件消失 解决方案
- clean项目之后R文件直接报错或者消失
- R.java文件clean或refresh之后丢失
- android project clean之后无法生成R.java的问题
- 在Android项目中,eclipse->project->clean之后 R文件消失 解决方法
- android clean后R.java文件丢失
- android R.java文件clean后消失
- Maven项目被clean命令之后的红叉
- C++类模板中静态成员变量的隐式实例化问题(Implicit initialization of static member variables for template classes)
- 类模板 与 模板类
- 阅读文献的三大问题:坐不住,记不住,想不开
- 面试题14 调整数组顺序使奇数位于偶数前面
- hdu4920 Matrix multiplication [矩阵乘法 压位 ]
- 项目clean之后,R.java不见了
- 微新余微信号ivxinyu新余农村户口多值钱?@一张表告诉你(农民的逆袭)!
- Java中多态以及向上转型和向下转型
- java+poi实现word转html显示
- jsp学习之路之实现一个用户信息页面并实现跳转到另外一个页面输出用户的相关信息
- Search Insert Position
- 最小中值平方估计
- Linux设备驱动程序-调试技术
- 用opengl方式打开unity