R.java这个文件是会自动生成的。但是有时候你写错xml文件的时候,R.java是不会自动生成对应的值。这个时候我们会很习惯去clean一下这个项目,这个时候会突然发现,R.java竟然不见了。

这个时候的你肯定非常的气愤,你可能会拼命在网上找答案,网上会有很多答案告诉你 右键项目--》Android Tools--> fix project properties。可能你怎么fix都不能把R.java弄出来。这个时候你就要考虑一下是不是某些xml写错了,出了问题。只要xml文件有问题,系统是绝对不会给你自动生成这个R.java文件,因为他要参照你的每张xml里的数据来生成R.java,所以自然就生成不了了。

所以当你clear项目以后,错误就变了,跟变成空包,错误也是src包中的错误,若果你遇到这样的错误,并且项目中几十个xml文件,那肯定要郁闷死了,甚至崩溃了。

不过没关系。这个时候你再clean项目 ,这时console会打印出一次错误的信息提示:

例如:[2011-08-21 18:14:19 - myweibo] F:\android_workplace\myweibo\res\layout\home_list.xml:6: error: Error: No resource found that matches the given name (at 'src' with value '@drawable/usericon').

你就可以根据这些提示去查找哪个xml有问题,然后修改过来。再刷新一下项目,这个时候R.java文件就会出现了。

转载于:https://www.cnblogs.com/adm1989/archive/2012/07/26/2609993.html

[转]android刷新后R.java不见了相关推荐

  1. android 学习 解决R.java不能自动生成问题,编译时adb.exe 找不到问题

    android 学习 解决R.java不能自动生成问题,编译时adb.exe 找不到问题 参考文章: (1)android 学习 解决R.java不能自动生成问题,编译时adb.exe 找不到问题 ( ...

  2. Android工程中R.java文件的重新生成——注意资源文件的错误

    一.如果二或三步骤还是不能生成R.java中内容,一般是XML文件有错,或者xml引用的资源文件找不到,用排除法删除xml后执行二或者三的步骤. 二. 在Android中使用开源代码或者自己开发项目的 ...

  3. Android Studio中R.java的文件路径

    R.java是Android工程编译时自动生成的资源id索引文件,资源类型有很多,比如:anim.animator.array.attr.bool.color.dimen.drawable.id.in ...

  4. Android Studio 中 R.java 没了,转为 R.txt 文件!

    原来是 AGP 在性能方面的优化,跳过 java 文件,直接生成 R 文件的字节码,虽然R.java没有了,但 AGP 会输出 R.txt 供开发者使用,官方声明地址. 查找 R.java(R.txt ...

  5. android开发中出现R.java was modified manually! Reverting to generated version!问题的解决方法...

    这种问题是说R.java文件没有起作用,开发中R.java文件是很重要的,所以解决此类问题按照下面的方法即可: 进入 eclipse后选择菜单栏中的 Projects ,然后选择 clean 这样就把 ...

  6. Android Apk瘦身方案1——R.java文件常量内联

    R.java 文件结构 R.java 是自动生成的,它包含了应用内所有资源的名称到数值的映射关系.先创建一个最简单的工程,看看 R.java 文件的内容: R文件生成的目录为app/build/gen ...

  7. Android R.java类的手动生成

    Android中的资源和R.java类 在Android项目中的res目录中包含了项目使用的各种资源,这些资源全部都分布在res目录下的各个子目录中.每个资源都有两个属性,一个是资源的名字,一个是资源 ...

  8. 导入android源码有错,R.java文件不能自动生成解决方法 http://caizi12.iteye.com/blog/975125

    最近几天学习android ,学习时候难免要导入一些示例,目的为了更加了解android各种API用法,顺便也可以学习下别人代码的写法.可是导入android源码后,基本都有错误,R.java也不会自 ...

  9. Android Studio中打开R.java文件的方法

    1 R.java文件简介 Android Studio中的R.java文件自动收录当前应用中所有的资源,并根据这些资源建立响应的ID,可以把R.java当成Android应用的资源字典.R.java文 ...

  10. eclipse下编写android程序突然不会自动生成R.java文件和包的解决办法

    eclipse下编写android程序突然不会自动生成R.java文件和包的解决办法 我的eclipse原来是好好的,什么问题都没有的,结果今天一打开新建一个android程序,发现工程里不会自动生成 ...

最新文章

  1. Oracle bootstrap$ 详解
  2. 泛型技巧系列:简单类型选择器
  3. java中 indexOf() 与lastIndexOf() 用法详解
  4. 如何使用不同的记录器实现配置SLF4J
  5. asp.net 网站开发流程总结
  6. python opencv最小外接矩形中心点_Opencv绘制最小外接矩形、最小外接圆
  7. php 计算日期差几周,PHP计算两个时间之差的函数(年,月,周,日,小时,分钟,秒数)
  8. Redisbook学习笔记(3)数据类型之字符串
  9. 使用python实现栈和队列
  10. Shell.ItemTemplate
  11. VC6删除项目中的文件
  12. 20200608模拟赛 Endless
  13. 30个最常见oCPC问题
  14. socket服务器显示未响应,QTCPSOCKET 客户端已连接 而服务器无响应
  15. 微信小程序:Framework inner error FLOW_CREATE_NODE
  16. 调用本地主干的预训练的.pth文件
  17. Ubuntu解决外接2K屏分辨率低问题
  18. 测试用例-----听歌项目
  19. 微软“神秘产品”Windows Surface发布会直播汇总
  20. 思考:测试人员如何快速成长

热门文章

  1. mysql利用树建立索引_MYSQL(一)——-为什么使用B+树或者B-树做为索引结构? – 算法网...
  2. java 链表_java数据结构与算法之顺序表与链表深入分析(一)
  3. 数字盲打怎么练_数字键盘区的功能及指法技巧
  4. 蓝桥杯2016年第七届C/C++省赛B组第一题-煤球数目
  5. ubuntu网络正常连接但无法上网
  6. 《高效对话》— 综合素质提升书籍
  7. Dart基础第12篇:一个类实现多个接口 以及Dart中的Mixins
  8. HTML — 快速开发总结篇
  9. ASP.NET验证码
  10. Cocos2d-x学习笔记(17)(TestCpp源代码分析-1)