繁体   English   中英

Android:失踪的R

[英]Android : The Missing R

我已经看到很多“ R无法解析为变量”的情况。 虽然我的情况很奇怪。 大约15分钟前,它运行良好,并且在那个帧内,R现在消失了,清理项目不会削减它。

我还确保事件发生前后,我的所有SDK部分都是最新的。 而且问题仍然存在。

谁能找到一个解决方案,为什么它会那样消失? 即使SDK在R消失之前是最新的?

还有一个问题。 为什么这个R文件会造成很多麻烦? (我正在使用Eclipse btw)

这肯定是令人讨厌的事情。

确保任何R.进口都没有潜入。您的进口应不带任何“ R”。

如果您最近更改了程序包名称,请确保AndroidManifest.xml仍指向正确的程序包。 使用Eclipse进行重构不能保证清单会更新。

附带说明,如果您的xml文件中存在错误(布局等),则会导致资源错误。 并不是所有的错误都会被Eclipse捕获,因此您必须使用精细的梳理来浏览这些文件。

有时候,简单地清洁,关闭和重新启动Eclipse会有所帮助。

检查您最近是否在res文件夹结构中添加了一些音乐或图片(通常是任何类型的资源)。 资源名称必须完全小写,不能以数字开头...

还要在eclipse控制台中查看输出。 如果无法生成R.java,有时会显示错误消息

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM