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

 更新时间:2016年01月08日 10:11:13   作者:Loweir  
这篇文章主要介绍了Eclipse下编写java程序突然不会自动生成R.java文件和包的解决办法 的相关资料,需要的朋友可以参考下

下面给大家介绍几种比较常见的解决办法,具体内容如下:

1.有时候eclipse不自动编译,把project clean一下,让R.java重新生成

2.选择菜单 Project >> Clean ,前提是勾选上 Bulid Automatically(自动构建部署) , 点Clean后会重新构建项目,因为一般情况下,R.java文件在这个时候会重新更新生成一边,如果工程有错,就不会自动生成。

3.选择工程,右键 Android Tools >> Fix Project Properties 这个操作有时候可以修正一些错误。

4.旧版本1.5/1.6/2.1 的SDK layout_height里面没有看到match_parent这个属性,android:layout_height="match_parent" 这个属性会导致xml编译不了不能生成R.java

这个是把高级版本的降级后可能会出现的情况,解决办法就是把match_parent换成fill_parent

当导入其它源码时候,首先要保证源码的SDK版本和你eclipse默认版本是否一致。

5.项目中有其他xml和类错误的时候不会自动编译,jar包引用有错误的时候也会导致不会自动编译。

另附:

查看源码版本办法:打开default.properties 文件,看target=android-7 这后面这个数是多少。

版本对应关系:target=android-3 <---> android 1.5 ,target=android-4 <---> android 1.6 ,

target=android-7 <---> android 2.1 ,target=android-8 <---> android 2.2 ,target=android-10 <---> android 2.3.3 ,

target=android-14 <---> android 4.0 ,target=android-15 <---> android 4.0.3 ,target=android-16 <---> android 4.1 ,target=android-17 <---> android 4.2 其它的自己测试下。

以上给大家介绍了Eclipse下编写java程序突然不会自动生成R.java文件和包的解决办法,希望本文分享能够帮助到大家。

相关文章

  • Hibernate原理及应用

    Hibernate原理及应用

    本文主要介绍了Hibernate原理及应用。具有很好的参考价值,下面跟着小编一起来看下吧
    2017-02-02
  • Java微服务之Feign远程调用方式

    Java微服务之Feign远程调用方式

    这篇文章主要介绍了Java微服务之Feign远程调用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-05-05
  • Java基础之final关键字作用案例

    Java基础之final关键字作用案例

    这篇文章主要介绍了Java基础之final关键字作用案例,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下
    2021-07-07
  • Java编程实现生成给定范围内不重复随机数的方法小结

    Java编程实现生成给定范围内不重复随机数的方法小结

    这篇文章主要介绍了Java编程实现生成给定范围内不重复随机数的方法,结合实例形式总结分析了java基于数学运算与判断实现不重复随机数的生成功能,需要的朋友可以参考下
    2017-07-07
  • Java算法之位图的概念和实现详解

    Java算法之位图的概念和实现详解

    这篇文章主要介绍了Java算法之位图的概念和实现详解,位图可以利用每一位来对应一个值,比如可以利用int类型的数去存储0~31这个集合的数字,如果该集合内的数字存在,则把对应的位设置位1默认为0,需要的朋友可以参考下
    2023-10-10
  • 解决@NonNull @org.jetbrains.annotations.NotNull报红的问题

    解决@NonNull @org.jetbrains.annotations.NotNull报红的问题

    这篇文章主要介绍了解决@NonNull @org.jetbrains.annotations.NotNull报红的问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-01-01
  • idea查看java文件的全部接口的操作方法

    idea查看java文件的全部接口的操作方法

    在Java项目开发中,快速查看和理解接口至关重要,通过IntelliJ IDEA,开发人员可以高效地浏览Java文件中的所有接口信息,本文介绍了在IDEA中实现查看Java文件全部接口的方法,感兴趣的朋友一起看看吧
    2024-10-10
  • 详解springboot热启动与热部署

    详解springboot热启动与热部署

    本篇文章主要介绍了详解springboot热启动与热部署,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-06-06
  • 详解JVM中的本机内存跟踪

    详解JVM中的本机内存跟踪

    在本文里小编给大家整理了一篇关于JVM中的本机内存跟踪的相关知识点内容,有兴趣的朋友们参考学习下。
    2019-07-07
  • Java中关于MouseWheelListener的鼠标滚轮事件详解

    Java中关于MouseWheelListener的鼠标滚轮事件详解

    这篇文章主要介绍了Java中关于MouseWheelListener的鼠标滚轮事件详解,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-12-12

最新评论