R.java was modified manually Reverting to generated version

举报
再见孙悟空_ 发表于 2022/01/12 23:27:40 2022/01/12
【摘要】 这种问题是说R.java文件没有起作用。一般比较常见的原因总结如下: 1.检查res文件夹下除了文件夹 有没有其他文件。     res下不能放其他文件 ,图片等 2.检查图片或者布局xml文件命名有没有大写的或者第一个字符是数字的。    图片和xml布局 只能是小写字母或者 小...

这种问题是说R.java文件没有起作用。一般比较常见的原因总结如下:

1.检查res文件夹下除了文件夹 有没有其他文件。

    res下不能放其他文件 ,图片等

2.检查图片或者布局xml文件命名有没有大写的或者第一个字符是数字的。

   图片和xml布局 只能是小写字母或者 小写字母和数字组合。

3.检查布局文件中 id是否有重复的。

  id重复一般编译都会报错,但是有时候编译有问题显示不出来导致出现问题。

4.检查布局文件中引用等 是否有空格。

   检查引用的地方有没有空格  ,一个空格会导致出现问题

5.图片文件中命名是否带有空格。

   检查文件命名的时候是否有空格,有空格也会导致出错误

6.检查项目编码是否正确。

  项目编码如果有问题 ,编译时也会有错误。

7.更换一个新版本的adt,adt19版本时候出现过bug。

   建议使用android开发官网的ADT

8.检查项目名称是否带有中文下划线等。

   项目名称中有中文下划线 有时候也会有问题。

9.以上都没有问题,更换一个其他版本的sdk试一下。

  • 选择Eclipse菜单栏——Project,点击Build Automatically,使其处于勾选状态即可,这样在你修改完项目之后Eclipse就会及时的帮你自动编译,跟新R文件;
  • 选中项目,Project——Clean...,这样会清除掉旧版本的各种生成文件,并产生最新的项目生成文件,跟新R文件;
  • 右键项目,Android Tools——Fix Project Properties,会修复项目中的问题

检查完, clean项目, 重新编译。

  R文件丢失基本都是由于以上原因导致的,希望可以帮助到大家。

  欢迎加入我的qq群:开发一群:454430053 开发二群:537532956

文章来源: wukong.blog.csdn.net,作者:再见孙悟空_,版权归原作者所有,如需转载,请联系作者。

原文链接:wukong.blog.csdn.net/article/details/71480357

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。