android 项目R文件丢失解决的方法

R文件丢失的原因有非常多,这里提供几种解决的方法:

1.  选中项目,点击 Project — Clean , 清理一下项目。

2. 选中项目,右键 选择 Android Tools  — Fix Project  Properties ;

3.  选中项目,右键 选择   Properties — Android ,选择对应的版本号,点击 OK  ;

这样 R 文件,就会又一次生成了。

有的文章说了,前两步R文件就能够又一次生成了。可是有的时候做了前两步R文件。还是没有,那就试试最后一步。我这里是成功的生成了!

假设还是不行。这个时候你就要考虑一下是不是某些xml写错了。出了问题。仅仅要xml文件有问题,系统是绝对不会给你自己主动生成这个R.java文件。由于他要參照你的每张xml里的数据来生成R.java。所以自然就生成不了了。

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

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

比如:[2015-05-21 18:14:19 - myweibo] F:\workplace\myweibo\res\layout\home_list.xml:6: error: Error: No resource
found that matches the given name (at ‘src‘ with value ‘@drawable/usericon‘).

假设朋友们,遇到了其它问题。欢迎讨论 http://blog.csdn.net/ycwol/article/details/44242867

时间: 2024-10-13 16:20:34

android 项目R文件丢失解决的方法的相关文章

android 项目R文件丢失解决办法

R文件丢失的原因有很多,这里提供几种解决办法: 1.  选中项目,点击 Project - Clean , 清理一下项目: 2. 选中项目,右键 选择 Android Tools  - Fix Project  Properties ; 3.  选中项目,右键 选择   Properties - Android ,选择相应的版本,点击 OK  ; 这样 R 文件,就会重新生成了. 有的文章说了,前两步R文件就可以重新生成了,但是有的时候做了前两步R文件,还是没有,那就试试最后一步,我这里是成功的

Android studio R文件丢失或错误解决方法

android studio中有时引用资源会出现R文件丢失或报错,大多数情况下是由于引入资源时R文件没有及时更新造成的 (在代码没有错误或资源引用没有错误的前提下) 注意:资源文件的文件名必须小写,即 .xml文件的文件名 如下图: R文件报错,解决方法: 一:重新编译一次 这种方法我试了一次,但是效果不是很显著,因为之后当我再次引入资源的时候又报错了 二:Rebuild Project 如图选择 Build--> Rebuild Project,选中后下方出现如图 等待一段时间,完成之后如图:

Android studio 创建项目R文件丢失解决方案

android开发有一个经常出现的问题,R文件丢失. ①造成这个错误的原因一般是xml文件编写错误,如果在开发中出现R文件丢失,在没修改配置的情况下一般情况均为xml错误. ②还有就是创建的时候就出现R文件丢失错误. ②的解决方案:不一定通用,但是可以解决其中之一. 习惯性的clean project-> 然后发现错误更多了,提示了support包错误 ->查看了导入的support的包,发现导入了 ->看了一下可运行的的support3.0.4版本,复制到新项目. -> 还是有错

Android学习——R文件丢失异常原因汇总

Console报错:R.java was modified manually! Reverting to generated version! 引言: R文件丢失异常在java开发中是个比较常见的异常,造成这个异常的原因可能非常微小,但是给Android开发者们造成的麻烦可是巨大的,当程序员们费尽千辛万苦,找到自己错在哪里的时候,绝对会对自己的粗心大意而捶胸顿足,哀叹不已. 异常提示: R.java was modified manually! Reverting to generated ve

关于建立Android工程R文件丢失的问题

今天开始学习Android了,好久没打开eclipse,建立Android工程老是报错,于是手残的把appcompat-v7给删了,然后建立工程以后重新出来的appcompat-v7有个小叉号,百度了好一把,才想起来要改SDK版本 如图吧:右击appcompat-v7选中properties,把SDK版本设置成最高了5.1.1 然后创建Android项目,一开始我的编译SDK选择的是如图: 然后报错,并没有R文件如图 后来吧如图 改成了5.1.1然后就没错了,R文件也在 反正我是出了这种错,注意

Android——处理R文件丢失或报错问题

在安卓开发中,R类是一个自动生成的类,放置在gen目录下,负责管理应用中的资源.R文件出错是一个蛮常见的问题,下面来总结下它为啥会报错以及出错了该怎么处理. 先说为啥会报错: 刚说了,这个类负责管理资源,所以它除了错误,首先你就要先去检查你的资源文件是否都正确,也就是你res文件夹下的东西.引起资源文件报错的原因有很多,常遇到的比如,布局文件名称大写,copy的时候生成了相同ID的view...排除了这些问题之后,如果还不ok的话,请依次尝试下面步骤: 1,重新检查资源文件中XML的有效性 虽然

Error parsing XML: not well-formed (invalid token) 报错+R文件消失解决的方法

xml报错: 这个xml文件上右键source ->format 注意:res下的文件名称不能大写 R文件消失: 在攻克了其它问题的情况下(或者其它问题还没解决先凝视掉) 手动删除gen project clean后又一次build

linux64位android项目R文件无法生成以及Cannot run program adb

1.本机kali2.0  64位,kali基于Debian. 2.android adb是32位,64位linux要安装32位依赖库,注意ia32-lib被lib32z1替代. 3.执行命令 sudo apt-get install  libc6-i386 lib32stdc++6 lib32gcc1 lib32ncurses5  lib32z1 4.安装后clean下项目即可,二个问题本机都可以解决.

Android项目中的R文件丢失

Android项目中的R文件丢失恢复的方法如下: (1).修改xml文件命名中的大写字母 (2).选中项目,点击 Project - Clean , 清理一下项目: (3).从别的工程中拷贝一份R文件过来,然后string.xml里随便改动一下,也可更新R文件. (4).右击你的工程(项目)-->Properties-->Android --> 选择相应的target 然后 点击 apply 即可.