Eclipse更新ADT22后,R.java文件无法自动生成的问题
分类: Android应用开发 Android疑难杂症 Android开发工具 |2013-06-04 17:15 |1117人阅读
ADT升级中出现的问题的解决方案(Android upgrade ADT 22, R.java files not generated,java.lang.ClassNotFoundException)
Android开发环境升级到ADT 22之后,可能会出现两点小问题:
1. 新建Android项目时,R.java不能自动生成,解决方法:
打开Android SDK Manager重新检查更新,看到“Android SDK Build-tools”这一项选中并下载。下载完成后,重新建项目即可恢复正常。参照下图
2.旧的项目重新运行时出现“java.lang.ClassNotFoundException”异常,解决方法:
在文件系统中找到项目下的.classpath文件,找到如下
- <classpathentry kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/>
- <classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.DEPENDENCIES"/>
改为
- <classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/>
- <classpathentry kind="con" path="com.android.ide.eclipse.adt.DEPENDENCIES"/>
即可。如果有依赖的项目,请把依赖的所有项目也按以上方式修改。
经过如上步骤如果还不能正常运行,请检查项目中的Android Dependencies下是否有annotations.jar,如果有请修改项目根目录下project.properties文件中的target=最新Android版本,比如: target=android-17 然后刷新项目即可。
注:如果项目根目录下没有project.properties文件,请从别的新的项目中复制project.properties和proguard-project.txt两个文件过来,并删除项目根目录下的default.properties和proguard.cfg两个文件,然后对project.properties做相应修改。
相关推荐
要使用这个ADT版本,开发者首先需要安装Eclipse,然后通过Eclipse的“Install New Software”功能,添加ADT的更新站点,并选择这个特定版本进行安装。安装完成后,开发者就可以在Eclipse中创建Android项目,享受到...
安装ADT首先需要Eclipse IDE的基础环境,支持Java开发的Eclipse版本通常被称为Eclipse IDE for Java Developers。下载并安装好Eclipse后,可以通过以下步骤安装ADT: 1. 打开Eclipse,选择“帮助”(Help)菜单,...
在Android开发过程中,Eclipse作为常用的IDE之一,有时会出现无法自动生成`R.java`文件的情况。`R.java`文件是Android编译系统自动生成的,它包含了应用中资源的ID,如布局、图像、字符串等。如果`R.java`文件没有...
3. **代码生成**:ADT能自动生成如`onOptionsItemSelected`或`onCreate`等方法,简化了常见的编程任务。 4. **资源管理**:插件支持管理和引用Android项目的各种资源,如图片、字符串、颜色值等,且提供资源引用的...
【标题】"eclipse Android ADT" 是一个关键的开发工具,它专为在Eclipse集成开发环境中(IDE)创建Android应用程序而设计。这个工具集是Android开发者的重要武器,使得在Eclipse上进行Android开发变得可能和高效。 ...
3. **编写代码**:ADT会自动生成基本的项目结构,包括`MainActivity.java`(主活动类)和`activity_main.xml`(布局文件)。在这些文件中,你可以开始编写你的Android应用代码。 4. **运行应用**:连接Android设备...
6. **发布应用**:完成开发和测试后,使用ADT的打包工具生成APK文件,进行签名并发布到Google Play或其他分发渠道。 通过上述步骤,开发者可以在Eclipse环境下充分利用ADT-23.0.7的便利性和ArcGISAndroidSDK_v...
安装ADT插件通常通过Eclipse的内置更新管理器进行,首先需要确保Eclipse版本支持并已安装Java Development Kit (JDK)。接着,打开Eclipse的"帮助"菜单,选择" Eclipse Marketplace "或" Install New Software ",...
4. **R资源引用**:ADT自动生成R.java文件,包含了所有资源的ID,方便在代码中引用。 5. **代码自动完成和错误检查**:ADT提供了强大的代码提示和错误检测功能,帮助开发者快速编写和修正代码。 6. **构建和打包**...
当你在Eclipse中创建一个Android项目时,ADT会利用SDK中的资源和工具,生成项目的结构,设置默认的AndroidManifest.xml文件,以及初始化必要的源代码和资源文件。在编写代码过程中,ADT会根据SDK提供的API信息提供...
这些二进制文件可能包括编译器、解释器或者其他与构建过程相关的工具,它们使得ADT能够处理Java源代码并生成Dalvik可执行文件(DEX格式)。 5. **ADT-23.0.3版本的改进与特点** - 提高了性能和稳定性,修复了之前...
Eclipse ADT Bundle 是一套专为Android开发者设计的集成开发环境(IDE)工具包,它包含Eclipse IDE、Android Developer Tools (ADT) 插件以及其他必要的SDK工具。这个汉化包则是为了方便中文用户更好地理解和使用...
在给定的“ADT_9.0.0.zip”压缩包中,我们可以找到与Android开发相关的两个文件:eclipse-java-helios-SR1-win32.zip.torrent 和 EC1629BAF9D5DD6116ECD3BEE3F3EDA2F81D15B5.torrent。 首先,eclipse-java-helios-...
【标题】"eclipse4.3.2+adt.7z" 涉及到的主要内容是Eclipse IDE的4.3.2版本以及Android Developer Tools(ADT)的集成,这两个工具对于Android应用开发至关重要。 【Eclipse 4.3.2(Kepler)】: Eclipse 4.3.2,...
首先,要在Eclipse中使用ADT插件,你需要确保已经安装了Java Development Kit (JDK)和Eclipse IDE。然后,可以通过Eclipse的"Help" -> "Install New Software"菜单来添加ADT插件的更新站点。输入官方提供的更新地址...
**Android Developer Tools (ADT)** 是一套专门为Android开发者设计的集成开发环境(IDE)插件,它基于Eclipse平台,提供了强大的工具集,用于构建、调试和发布Android应用程序。ADT 17.0.0是这个插件的一个重要版本...
更改完成后,确保所有的Java文件和引用都已经更新为新的包名。Eclipse的自动重构功能通常能处理大部分更改,但如果遇到问题,可能需要手动检查和修正。 5. **清理和构建工程**: 最后,执行Eclipse的Clean操作...
- 将生成的.so文件放入项目的jniLibs目录下,Eclipse会自动将它们打包到APK中。 6. **创建Hello World项目**: - 在Eclipse中,通过File -> New -> Android Project创建一个新的项目。 - 编写AndroidManifest....
- **问题修复**:该版本修复了一个常见的问题,即当创建新项目时,src和layout目录下没有自动生成文件。这个问题可能导致新手开发者在初次接触时感到困惑,修复后提高了开发体验。 **3. 离线安装包组件解析** - **...
目录 1. 如何在Windows环境下搭建android集成开发环境 ?.... 5 ...3.3 生成签名的apk文件 ............... 23 3.4 发布android 应用程序到Market 25 3.5 从market下载应用到手机 ........ 26