`
michael1990
  • 浏览: 13967 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Eclipse更新ADT22后,R.java文件无法自动生成的问题

阅读更多

 

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”这一项选中并下载。下载完成后,重新建项目即可恢复正常。参照下图

ADT升级中出现的问题的解决方案(Android upgrade ADT 22, R.java files not generated,java.lang.ClassNotFoundException)

 

2.旧的项目重新运行时出现“java.lang.ClassNotFoundException”异常,解决方法:

在文件系统中找到项目下的.classpath文件,找到如下

  1. <classpathentry kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/>  
  2. <classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.DEPENDENCIES"/>  

 改为

  1. <classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/>  
  2. <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做相应修改。

 

分享到:
评论

相关推荐

    Android 实用开发技巧集.rar

    目录 1. 如何在Windows环境下搭建android集成开发环境 ?.... 5 ...3.3 生成签名的apk文件 ............... 23 3.4 发布android 应用程序到Market 25 3.5 从market下载应用到手机 ........ 26

    ADT-23.0.2.zip

    手贱更新了23.0.0,发现不能自动生成MainActivity.java和activity_main.xml,极度不爽,于是下载了ADT-23.0.2,自动生成又回来了. 声明:这个压缩包只有adt,没有和eclipse绑定,如果需要绑定的版本,请移步,以免浪费资源分....

    Android学习笔记(一)

    Android应用目录剖析:  Src:存放Anrdoid 应用程序所有的程序源代码。  Gen:存放了Eclipse的ADT插件自动生成的R.java文件。R.java文件存放了各种资源与之相对应的资源编号(id)。

    打包html.doc

    1、下载eclipse、sdk工具包,安装jdk环境 检测jdk: Cmd→ java - version 2、http://adt.android-studio.org/ 直接下载adt bundle 集成了eclipse adt 和sdk 然后直接使用eclipse 打开安卓项目 3、更换空项目中的...

    andriod开发入门第一课

    gen:(Generated Java Files)自动生成的java文件 assets:资产,存放大型数据文件,Html,css,音频,视频,大型的图片等文件 bin:程序编译完成之后生成的文件存放的目录,也是系统自动生成的 libs:存放第三方的...

    AutoJARC:用于ADT Eclipse的自动ARC扩展构建器

    Auto-JARC是基于我以前的与ADT / Eclipse一起使用的自动ARC扩展构建器 为什么不使用构建脚本? Eclipse中的所有建筑物(尚未尝试过Android Studio)都是自动的。 ANT甚至不是该版本Eclipse上默认安装的一部分。 ...

    网狐荣耀版开发使用常见问题解答

    手机端的热更新是,首先设置好版本号,然后生成手机端,生成后,把生成的文件全部上传到网站更新目录里面,然后管理后台配置更新目录与版本,就可以了。pc端的更新是上传到相应目录,然后生成更新版本信息。 二十九...

    adt-leanback-support:Eclipse ADT 兼容版本的 android 瘦背库和支持库

    adt-leanback-support Eclipse ADT 兼容版本的 android 瘦背库和支持库。 构建: 您需要使用 maven-android-sdk-deployer 将 Android L 安装到您的 maven 存储库。 键入以下命令构建此项目: mvn clean install 要将...

    新版Android开发教程.rar

    � 由于采用了 Java 作为应用开发语言,目前可用的传统第三方应用还很少,但由于 Android 是一款完全 开 源的移动计算平台,相信第三方应用会很快的丰富起来。 � Google 提供了一套 Java 核心包 (J2SE 5,J2SE 6) 的...

    疯狂Android讲义源代码2

    1.5.2 自动生成的R.java 1.5.3 res目录说明 1.5.4 Android应用的清单文件:AndroidManifest.xml 1.5.5 应用程序权限说明 1.6 Android应用的基本组件介绍 1.6.1 Activity和View 1.6.2 Service 1.6.3 ...

    毕设项目Android studio 聊天APP 即时通讯APP 社交APP 项目文件

    提示工具以捕获性能、可用性、版本兼容性等问题,支持ProGuard和应用签名,基于模板的向导来生成常用的 Android 应用设计和组件,功能强大的布局编辑器,可以让你拖拉 使用语言包含Kotlin,Java,JavaScript,C++等...

    java7源码-Android-Annotation-Study:Android注解生成代码

    java是一门静态语言,语言层面缺乏灵活性,这使得我们项目中很容易出现大量重复的代码。java注解是java5引入的功能,我们能够经常看到,如@Override,但未必对其有深入的了解。了解这方面的知识有助于我们深入理解...

    eclipse找不到java源码-EclipseAndroid_NDK_SDK:该存储库包含一个代表AndroidNDK+SDK混合项目的坚实

    它可以在自己内部编译ADT项目和CDT项目,其中包含生成器以生成JNI接口,链接的头文件以突出显示Java(SDK)和C ++(NDK)的语法 用法 假定您已经具有: Android SDK的安装和设置 Android NDK的安装和设置您应该能够...

    Android开发环境搭建实验报告(1).doc

    HelloAndroid项目创建好,由ADT插件自动生成,可以运行. 运行HelloAndroid,使用Android仿真摹拟器.选择Window,打开AVD Manager,新建一个AVD,选择API的等级为API 10,Android2.3.3,填写SD卡的大小为2G,如图. ...

    PlaneGame:个人的飞机小游戏(很挫败)植入安卓版本的源码,在这备个份,以免搞丢!

    Android SDK或Eclipse ADT套件 已安装Android AVD目标 建筑工程 有两种构建Android项目的方法。 蚀 命令行 在Eclipse中导入项目 特征: Eclipse的完整工作流程,包括: 构建C ++。 干净的C ++。 生成并运行...

    Android开发环境搭建实验报告之欧阳科创编.doc

    HelloAndroid项目创建好,由ADT插件自动生成,可以运行。 运行HelloAndroid,使用Android仿真模拟器。选择Window,打开AVD Manager,新建一个AVD,选择API的等级为API 10,Android2.3.3,填写SD卡的大小为2G,如图。...

    pro_android_cpp_with_the_ndk.pdf

    第4章 使用SWIG自动生成JNI代码 4.1 什么是SWIG 4.2 安装 4.2.1 Windows平台上SWIG的安装 4.2.2 在MacOSX下安装 4.2.3 在UbuntuLinux下安装 4.3 通过示例程序试用SWIG 4.3.1 接口文件 4.3.2 在命令行方式下调用SWIG ...

    Myeclipse9.1 安装插件的工具

    Myeclipse9.1 安装插件的工具 Use:java -jar installPlugin4me9.1.jar ... 把生成的代码复制到myeclipse安装目录\configuration\org.eclipse.equinox.simpleconfigurator里的bundles.info中,重启myeclipse安装成功。

    Android开发环境搭建实验报告(4).doc

    HelloAndroid项目创建好,由ADT插件自动生成,可以运行。 运行HelloAndroid,使用Android仿真模拟器。选择Window,打开AVD Manager,新建一个AVD,选择API的等级为API 10,Android2.3.3,填写SD卡的大小为2G,如图。...

    Android开发环境搭建实验报告(3).doc

    HelloAndroid项目创建好,由ADT插件自动生成,可以运行。 运行HelloAndroid,使用Android仿真模拟器。选择Window,打开AVD Manager,新建一个AVD,选择API的等级为API 10,Android2.3.3,填写SD卡的大小为2G,如图。...

Global site tag (gtag.js) - Google Analytics