`
w1985chun
  • 浏览: 106555 次
  • 性别: Icon_minigender_1
  • 来自: 陕西
社区版块
存档分类
最新评论

Android SDK更新后 ADT R17 E/AndroidRuntime : java.lang.NoClassDefFoundError问题的解决

 
阅读更多

更新了Android SDK 和ADT 到 R17 以后出现了一个问题,就是原来所有引入第三方的jar文件的项目,运行到一旦调用了第三方jar文件里的类的地方,都会出现类似

 E/AndroidRuntime : java.lang.NoClassDefFoundError 的错误。

后来看国外的网站才解决问题http://android.foxykeep.com/dev/how-to-fix-the-classdefnotfounderror-with-adt-17/comment-page-1#comment-4346

简单的说一下解决方法:

  • 将所有的第三方jar文件从 standard Java build path中移除 :
    • 右键项目名 > Properties > Java Build Path > tab Libraries >将 “Android X.X” and the “Android Dependencies”之外的所有jar文件引用全部去除
  • 重命名lib文件夹 为libs
    • t一旦这样做了以后,libs库文件夹就能被 Android plugin 添加到  “Android Dependencies” 条目里。
  • Clean the project (非必要)
  • 一切OK。

这个问题的原因:

  • This problem is due to the fact that libraries are not managed the same way with the new ADT build.
  • Instead of having 2 different managements of libraries (one for Android Library Projects, one for the standard jars), now both are merged into the Android Dependencies item.

原文:http://www.cnblogs.com/changety/articles/Android_ADT_SDK_v17_AndroidRuntime.html

分享到:
评论
2 楼 ly_50 2012-08-21  
十分感谢!
1 楼 daienhua 2012-08-01  
非常好,解决了困扰我一天的问题。谢谢

相关推荐

    SDK配置方法/android开发环境搭建

    Android开发涉及多个组件的安装与配置,包括Java Development Kit (JDK)、Eclipse IDE、Android Developer Tools (ADT)插件以及Android Software Development Kit (SDK)。本文将详细介绍这些组件的安装与配置步骤,...

    adnroid[SDK_ADT安装与配置

    adnroid[SDK_ADT安装与配置

    android-sdk_r06-windows(2.2) + ADT-0.9.7 2010-08-10 最新(1)

    android-sdk_r06-windows 安装说明,解决不能安装问题。 ADT:Windows Eclipse 中选择ADT-0.9.7.RAR包,进行安装。 android-sdk + ADT-0.9.7.RAR下载地址: 1:http://download.csdn.net/source/2611163 2:...

    解决Android-sdk安装问题说明

    - 如果上述方法仍然无法解决问题,可以尝试手动下载所需的Android SDK组件,并将其放置在相应的目录下。 - **问题2:代理设置** - **原因分析**:如果使用了公司内部网络或特定的网络环境,可能需要设置代理...

    Android下载地址

    ### Android下载地址与环境搭建知识点 #### 一、概述 本文档主要提供了关于Android系统及其开发工具的一些关键下载地址,旨在帮助开发者快速找到所需的资源,以便进行Android应用开发。尽管文档内容简略,但通过对...

    Android SDK 2.3

    在Android 2.3版本中,SDK带来了一系列更新和改进,旨在提升开发者的效率和用户体验。 **1. Android 2.3 Gingerbread简介** Android 2.3,代号Gingerbread,是Android操作系统的一个重大升级,发布于2010年。这个...

    Android ADT, SDK, SDK_tool等官方下载链接(12.08.17更新)

    ### Android 开发工具下载链接详解 #### 一、概述 随着移动互联网的飞速发展,Android作为主流操作系统之一,其开发工具链对于开发者而言尤为重要。本文将详细介绍Android开发工具链中的核心组件及其官方下载链接...

    Android ADT-0.9.6

    Android ADT-0.9.6.zip官方下载地址: http://dl.google.com/android/ADT-0.9.6.zip Android ADT-0.9.7.zip官方下载地址: http://dl.google.com/android/ADT-0.9.7.zip Android ADT-0.9.8.zip官方下载地址: ...

    android开发入门教程

    ### Android开发入门知识点 #### Android开发环境搭建 在开始开发Android应用程序之前,首先需要搭建开发环境。开发者需要下载并安装Android SDK,这是一个包含API库、开发工具和模拟器等所有开发工具的软件包。...

    Android SDK Manager无法更新问题解决办法

    Android SDK Manager无法更新问题解决办法 最近玩ubuntu系统,以前Windows下下载的SDK文件不能用了,只能重新下载,安装完Eclipse和ADT插件,却发现无法更新SDK,显示为: Fetching ...

    android-sdk_r17-windows.zip

    在安装"android-sdk_r17-windows.zip"后,开发者通常需要通过SDK Manager更新到最新的平台和工具,以保持对最新Android特性和安全性的支持。此外,为了构建和发布应用,还需要了解Gradle构建系统,它是Android应用的...

    Android sdk以及ADT安装详细图文教程

    从Android的官网上下载最新版本的Android ADT插件,网址为http://developer.android.com/sdk/installing/installing-adt.html。 下载完成后,点击安装,安装路径可选择默认的文件夹。本机实际安装路径为:C:\...

    2018718(最新eclipse 下android开发工具包),集成了sdk,SDKManager,eclipse都是配套的,我一直再用它开发

    2018718(最新eclipse 下android开发工具包),集成了sdk,SDKManager,eclipse都是配套的,我一直再用它开发 adt-bundle-windows-x86_64(最新链接,请到我的百度网盘下载: 链接:...

    Android ADT-8.0.0.zip

    Android ADT-X.X.X.zip 官方下载地址: http://dl.google.com/android/ADT-8.0.0.zip http://dl.google.com/android/ADT-0.9.9.zip http://dl.google.com/android/ADT-0.9.8.zip ...

    Android SDK与ADT不匹配问题

    - 这种方式虽然可以暂时解决问题,但并不是长久之计,因为新版本的SDK可能依赖于更高版本的ADT提供的功能。 3. **更换开发环境**: - 考虑切换到更现代的开发工具,比如Android Studio。相比于Eclipse+ADT组合,...

    Android8.1 替换本地adb

    2、 解压 sdk 包,将 adt-bundle-windows-x86_64-20140321\sdk\platform-tools 目录下文件 Adb, AdbWinApi.dll, AdbWinUsbApi.dll 三个文件 Copy 到 C:\Windows\System32 目录下。 3、 运行 cmd,输入 adb 看看是否...

    Android SDK更新问题

    更新ADT时无法解析https://dl-ssl.google.com/android/eclipse,解决SDK无法更新的问题

    Android_SDK与Eclipse最新版开发环境搭建

    ### Android SDK与Eclipse最新版开发环境搭建 #### 一、背景和准备工作 **1. Android简介** Android是由Google在2007年11月5日宣布的基于Linux平台的开源手机操作系统。该系统包括操作系统层、中间件、用户界面...

    获取Android的Java源代码并在Eclipse中进行关联.doc

    - 更多详情可参考官方文档:[http://developer.android.com/sdk/eclipse-adt.html](http://developer.android.com/sdk/eclipse-adt.html)。 3. **下载Android源代码压缩包**: - 下载已经打包好的Android 2.3...

Global site tag (gtag.js) - Google Analytics