Android: cannot reslove symbol R


一般android开发过程中碰到项目加载完之后R文件还是红色并且提示cannot reslove symbol ’R‘ ,90%是因为在书写xml文件的时候出错了,

我就碰到过好几次,然后百度谷歌找答案也是找半天。

解决方案:

  首先在AS中的Build中点击 clean Project ,然后看调试窗口,这时会定位到你的xml文件的错误。

  点击进去查看到是哪个xml文件,然后找到修改即可

  修改完成之后rebuild一下项目。

Clean Project:删除之前编译后的编译文件,并重新编译整个Project,不生成apk。

Rebuild Project:先执行Clean操作,删除之前编译的编译文件和可执行文件,然后重新编译新的编译文件,不生成apk。

相关