当前位置:首页 > 技术心得 > 正文内容

eclipse:android R.java文件丢失或无法更新

xjtudll11年前 (2016-01-25)技术心得12410

http://www.cnblogs.com/zdz8207/archive/2012/11/30/eclipse-android-adt-update.html

问题:

eclipse编译android工程,发现R.java无法更新

解决办法:

1、先确定SDK没问题,就是说工程设置里用的SDK,要已经下载好了

2、检查文件,文件名不能大写(这个真是奇葩啊,搞不懂android为啥这样)
     着重要关注xml文件,还有可能是xml文件内容错误。
     如果文件太多 ,那么clean一下你的项目,这时候注意看Console的提示。Console会提示你文件错误在哪里。修改完后,clean你的项目,再build你的项目,R.java会重新出现或更新

3、重建gen目录
    有可能根本就不是上面描述的问题,这个时候可以试下重建gen目录:即先删除gen,然后再加入进来,这样的话R.java也会重新更新。

右键gen文件夹->Build Path->remove from BuildPath-> 再重新Build 搞定

8ef04f4a-e4e9-495e-94a6-b769449a1354

相当于是删除 再重新导入 就重新激活的R文件的工作。

4、有可能是adt插件的问题,需要重新安装adt插件

扫描二维码推送至手机访问。

版权声明:本文由鸟的天空发布,如需转载请注明出处。

本文链接:http://xjtudll.cn/Exp/384/

标签: eclipseAndroid
分享给朋友:

“eclipse:android R.java文件丢失或无法更新” 的相关文章

IIS+PHP环境下文件上传没法访问问题

PHP运行环境:IIS FastCGI 在IIS FastCGI方式运行时,经过浏览器请求的Web资源有2类,一个是经由php_cgi.exe产生的内容,一部分是静态资源,由IIS返回给用户。 这2类用户有区别,前者是IIS_IUSERS,后者是Authenticated User或者是Anonym...

SVN修改Log信息

SVN修改Log信息

SVN默认是不能修改Log的,强行修改会报错:Repository has not been enabled to accept revision propchanges,ask the administrator to create a pre-revprop-change hook 如果需要修改...

用宏定义代替printf函数

问题 有时候我们想用宏定义来决定是编译debug版本的代码还是release的代码,dubug版本的代码会通过printf打印调试信息,release版本的代码则不会。我们总不能对每一条printf都这样写: #if _DEBUG_printf("hello world!");...

紫外线擦除程序

无意中得知,tenx十速的TM89系列OTP单片机可以用紫外线擦除程序,这下让我们在初期调试程序的时候节省了不少。以前都是用一个demo板,将程序烧到demo板的EEPROM里,来仿真效果。现在就不用这样折腾了,直接烧录进去,觉得程序有bug,就用紫外线擦除程序,重新烧录。 网上搜了搜关于紫外线擦...

ios 获取应用程序的名称和版本号

.wiz-todo, .wiz-todo-img {width: 16px; height: 16px; cursor: default; padding: 0 10px 0 2px; vertical-align: -10%;-webkit-user-select: none;} .wiz-to...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。