eclipse下编写android程序突然不会自动生成R.java文件和包的解决办法
来源:互联网 发布:阿里云服务器架设游戏 编辑:程序博客网 时间:2024/05/16 15:30
eclipse下编写android程序突然不会自动生成R.java文件和包的解决办法
eclipse下编写android程序突然不会自动生成R.java文件和包的解决办法
我的eclipse原来是好好的,什么问题都没有的,结果今天一打开新建一个android程序,发现工程里不会自动生成R.java文件了,导入其他工程也一样不行。
前几天安装了NDK开发环境,不知道是这个影响到的还是ADT升级了没有升级导致的。
这个问题网上搜索了下确定不是eclipse的问题,应该是ADT插件的问题,建议重新安装ADT插件。
我重装后先在好了,其他方法试了很多都不起作用。总结:eclipse不会自动生成R文件需要重新安装ADT插件。
重新安装adt方法:到Help-->Install New Sofeware..-->Work with: 输入框里面输入adt出来安装过的adt URL,选中后按回车,再根据提示进行下一步到完成就可以了。
URL类似:http://dl.google.com/android/ADT-15.0.0.zip
更新adt后又出现新的问题
Unknown error: Unable to build: the file dx.jar was not loaded from the SDK folder!
升级adt插件后,eclipse突然出现上面错误,无法运行android项目。
platform-tools\lib folder was missing after upgrade (my eclipse was open). close eclipse, using sdk manager uninstall and install "Android SDK platform-tools".
即先关闭eclipse,打开sdk安装目录下的SDK Manager.exe 顶部Tools 下面的两个勾选上以后点击下面的 Install packages 按钮更新,更新完成后启动eclipse就可以了
详细情况请看另外一篇博客 http://www.cnblogs.com/zdz8207/archive/2012/12/03/eclipse-android-adt-build-dx-jar.html
--------------------------------------------------------------
网上解决方法主要有这几种 :
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 其它的自己测试下。
流风,飘然的风 本人创建的Android技术交流QQ群(253065556) ,android软件使用群(124854446) 需要的人可以加入
分类: android
标签: android, eclipse, adt, update, 自动生成R.java
绿色通道: 好文要顶 关注我 收藏该文与我联系
0
0
(请您对文章做出评价)
« 博主上一篇:android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创)
» 博主下一篇:升级adt插件后,eclipse突然出现Unable to build: the file dx.jar was not loaded from the SDK folder 错误
» 博主下一篇:升级adt插件后,eclipse突然出现Unable to build: the file dx.jar was not loaded from the SDK folder 错误
- eclipse下编写android程序突然不会自动生成R.java文件和包的解决办法
- eclipse下编写android程序突然不会自动生成R.java文件和包的解决办法
- eclipse下编写android程序突然不会自动生成R.java文件和包的解决办法
- eclipse android 不会自动生成R.java文件和包的解决办法
- Eclipse 编写ANDROID 时在XML文件下无法自动生成R.java 成员变量id
- Eclipse中Android项目R.java文件不会自动生成的两种情况的解决方式
- Eclipse编写Android程序时layout的xml里的id不能在R.java里自动生成
- 解决eclipse下android项目不能自动生成R.java文件
- 解决eclipse下android项目不能自动生成R.java文件
- android工程不自动生成R文件的解决办法
- Eclipse下android的R文件不生成最全终极解决办法
- Eclipse下android的R文件不生成最全终极解决办法
- Android 新建Android Project不会自动生成R.java
- android 典型问题:R.java文件不能自动生成的解决办法
- android 典型问题:R.java文件不能自动生成的解决办法
- android 典型问题:R.java文件不能自动生成的解决办法
- android 典型问题:R.java文件不能自动生成的解决办法
- android 安装新的sdk后,R文件不会自动生成问题
- spring 学习笔记 使用pojo+xml的方式开发aop
- GNU/Linux 中到底有多 GNU ?
- 升级adt插件后,eclipse突然出现Unable to build: the file dx.jar was not loaded from the SDK folder 错误
- Dojo学习笔记——使用声明式语法
- dp+博弈 uva-10404-Bachet's Game
- eclipse下编写android程序突然不会自动生成R.java文件和包的解决办法
- Ubuntu下默认编辑器的选择(nano&vim)
- 获得Hibernate Criteria的原生SQL
- Infopath结合MOSS 2010 中比较好的创建名称编号方法!
- 使用VS自带的混淆器(dotfuscator)防止你的程序被反编译
- 诺基亚E5删除自己安装的应用程序
- DWR学习
- Android中SDK里面的draw9patch.bat打不开图片?
- [ZT]烧写内核uImage和根文件系统rootfs到NAND FLASH