Android开发中R.java文件丢失或无法更新的解决方法

 更新时间:2016年02月18日 09:56:53   作者:xurong  
这篇文章主要介绍了Android开发中R.java文件丢失或无法更新的解决方法,较为详细的列举分析了出现R.java文件丢失或无法更新的常见原因及相应的解决方法,需要的朋友可以参考下

本文分析了Android开发中R.java文件丢失或无法更新的解决方法。分享给大家供大家参考,具体如下:

首先确定你的SDK是新的。

其次接下来检查你的.xml文件,文件名不能大写。

如果xml文件太多 ,那么clean一下你的项目,这时候注意看Console的提示。

Console会提示你xml文件错误在哪里

修改完xml文件之后

clean你的项目,再build你的项目

R.java会重新出现或更新

Android 在开发中会自动生成一个 R.java 文件 ,这个文件是自动生成的,最好不要去改。不过有时候这个 java 文件会跟我们捉迷藏,在程序中 R.xx.xxx 会出现经常报错现象。

1  对着 工程点击鼠标 右键 选择 Build Project,R.java 文件又回来。这样R.xx.xxx 就能 X 的出来了。
 
如果不行 试用第二种 方法

2 选择eclipse/myeclipse 的 clean  这样R文件也会出现
如果还不行 试用第三种

3 经过上面两种方法都不行 使用绝招 从别的工程中拷贝一份R文件过来 然后string.xml里随便改动一下 即可更新R文件
如果还不行 试用第四种

4 经过上面的3种方法都不行 说明我们的工程有问题 好好检查吧
比如resoure资源中的文件 命名,例result_main.xml,如果写成Result_main.xml是错误的 需要全部小写

更多关于Android相关内容感兴趣的读者可查看本站专题:《Android开发入门与进阶教程》、《Android Service组件使用技巧总结》、《Android基本组件用法总结》及《Android控件用法总结

希望本文所述对大家Android程序设计有所帮助。

相关文章

  • Ubuntu16.04 LTS 下安装 Android Studio 2.2.2 的详细步骤

    Ubuntu16.04 LTS 下安装 Android Studio 2.2.2 的详细步骤

    这篇文章主要介绍了Ubuntu16.04 LTS 下安装 Android Studio 2.2.2 的详细步骤,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-11-11
  • Android开发中使用sqlite实现新闻收藏和取消收藏的功能

    Android开发中使用sqlite实现新闻收藏和取消收藏的功能

    本篇文章主要介绍了sqlite实现新闻收藏和取消收藏功能,主要涉及到oracle数据库方面的内容,对于Android开发sqlite实现收藏和取消功能感兴趣的朋友可以参考下本文
    2016-11-11
  • Android那两个你碰不到但是很重要的类之ActivityThread

    Android那两个你碰不到但是很重要的类之ActivityThread

    上篇文章我们聊了些Android里那些我们平时碰不到但很重要的类ViewRootImpl,这一篇我们就来看看另外那个类ActivityThread,文中有相关的代码示例,感兴趣的同学可以跟着小编一起来学习
    2023-05-05
  • Android系统服务概览

    Android系统服务概览

    这篇文章介绍了Android系统服务,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-12-12
  • Android Activity的4种启动模式图文介绍

    Android Activity的4种启动模式图文介绍

    这篇文章主要给大家介绍了关于Android Activity的4种启动模式,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-11-11
  • Android中Snackbar的使用方法及小技巧

    Android中Snackbar的使用方法及小技巧

    这篇文章主要给大家介绍了关于Android中Snackbar的使用方法及小技巧的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧。
    2018-03-03
  • Android自定义密码输入EditTextLayout

    Android自定义密码输入EditTextLayout

    这篇文章主要为大家详细介绍了Android自定义密码输入EditTextLayout,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-08-08
  • Android使用GridView实现表格分割线效果

    Android使用GridView实现表格分割线效果

    这篇文章主要为大家详细介绍了Android使用GridView实现表格分割线效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-07-07
  • Android 个人理财工具二:使用SQLite实现启动时初始化数据

    Android 个人理财工具二:使用SQLite实现启动时初始化数据

    本文主要介绍 Android 使用SQLite实现启动时初始化数据,这里对SQLite 的数据库进行详解,附有示例代码,有兴趣的小伙伴可以参考下
    2016-08-08
  • 使用CursorLoader异步加载数据

    使用CursorLoader异步加载数据

    这篇文章主要为大家详细介绍了使用CursorLoader异步加载数据,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-07-07

最新评论