其实androidr文件不见了自己维护这一个 public final class R類主要是跟新资源文件这个R.java无需我们自己去修改,如果你不了解千万不要去修改它它定义的每个资源值都是唯一的,不会和系统冲突这个文件由ADT插件自动更新,当你编辑过Res文件后保存这个类就会自动更新。
R.java里面一般有attr、drawable、id、raw、layout、string以及xml等根据你工程使用的资源而定。当R.java文件丢失时就需要重建这个,但是可能会存在一些问题比如资源无法自动更新。
-
在工程上点击鼠标右键选择“Build Project”,R.java就会回复。这樣在程序中调用R文件指向的资源也就可以自动补全了。
-
从别的工程中拷贝一份R文件过来然后string.xml里随便改动一下,也可更新R文件
-
如果上述步骤都不行。可能是工程本身所引起的错误比如resoure资源中的文件命名,例如result_main.xml如果写成Result_main.xml是错误的,资源文件名称需要全部小写。
经验内容僅供参考如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士