android studio 经常出现找不到R文件的错误

点击运行,然后就出错跳到R.java ,其中子类drawable有个错误的成员 int 39=0x8415; 然后我就压缩drawable里面的资源。再次点击运行,就找不到R文件了。
检查过每一个java,xml都没有报错
  1. 检查是否编译了答链老项目。Android studio有时候没有编译就会报出没有R文件的错误。清升

  2. 检查带代码中包名是否正确。有时候从其他地方复制代码过来时连带了包名,也会报出R文件唤举找不到。

  3. 检查布局文件是否有语法错误。布局文件有语言错误时也会导致R文件错误。

  4. 软件抽风了,重建项目试试。

  5. 另外可能很多人不知道在哪儿找R文件,Android studio左上角有个选项,一般我们可能是选的Android模式,选择Packages模式找到你的项目,里面就可以看到R文件了


一般是编胡贺译裤帆派器编译的时候R.java文件自动生成失败,如果确认res文件夹的内容没啥问题的话工程Clean一下之后重新Build一下试试。
另外也有可能是轿散res文件夹内容有错误导致编译失败,不过这样的情况一般会有error提示,按照提示修改相应内容之后重新Build应该就可以了
看看drawable里面文件是否存在梁孙咐橡纯关凯镇键字命名,和没用的图片没关系,图片命名不要用大写字母,关键字,特殊符号,中文.
看看drawable里面文件是否存在关键字命名