更新了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
分享到:
相关推荐
Android开发涉及多个组件的安装与配置,包括Java Development Kit (JDK)、Eclipse IDE、Android Developer Tools (ADT)插件以及Android Software Development Kit (SDK)。本文将详细介绍这些组件的安装与配置步骤,...
adnroid[SDK_ADT安装与配置
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组件,并将其放置在相应的目录下。 - **问题2:代理设置** - **原因分析**:如果使用了公司内部网络或特定的网络环境,可能需要设置代理...
### Android下载地址与环境搭建知识点 #### 一、概述 本文档主要提供了关于Android系统及其开发工具的一些关键下载地址,旨在帮助开发者快速找到所需的资源,以便进行Android应用开发。尽管文档内容简略,但通过对...
在Android 2.3版本中,SDK带来了一系列更新和改进,旨在提升开发者的效率和用户体验。 **1. Android 2.3 Gingerbread简介** Android 2.3,代号Gingerbread,是Android操作系统的一个重大升级,发布于2010年。这个...
### Android 开发工具下载链接详解 #### 一、概述 随着移动互联网的飞速发展,Android作为主流操作系统之一,其开发工具链对于开发者而言尤为重要。本文将详细介绍Android开发工具链中的核心组件及其官方下载链接...
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 SDK,这是一个包含API库、开发工具和模拟器等所有开发工具的软件包。...
Android SDK Manager无法更新问题解决办法 最近玩ubuntu系统,以前Windows下下载的SDK文件不能用了,只能重新下载,安装完Eclipse和ADT插件,却发现无法更新SDK,显示为: Fetching ...
在安装"android-sdk_r17-windows.zip"后,开发者通常需要通过SDK Manager更新到最新的平台和工具,以保持对最新Android特性和安全性的支持。此外,为了构建和发布应用,还需要了解Gradle构建系统,它是Android应用的...
从Android的官网上下载最新版本的Android ADT插件,网址为http://developer.android.com/sdk/installing/installing-adt.html。 下载完成后,点击安装,安装路径可选择默认的文件夹。本机实际安装路径为:C:\...
2018718(最新eclipse 下android开发工具包),集成了sdk,SDKManager,eclipse都是配套的,我一直再用它开发 adt-bundle-windows-x86_64(最新链接,请到我的百度网盘下载: 链接:...
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 ...
- 这种方式虽然可以暂时解决问题,但并不是长久之计,因为新版本的SDK可能依赖于更高版本的ADT提供的功能。 3. **更换开发环境**: - 考虑切换到更现代的开发工具,比如Android Studio。相比于Eclipse+ADT组合,...
2、 解压 sdk 包,将 adt-bundle-windows-x86_64-20140321\sdk\platform-tools 目录下文件 Adb, AdbWinApi.dll, AdbWinUsbApi.dll 三个文件 Copy 到 C:\Windows\System32 目录下。 3、 运行 cmd,输入 adb 看看是否...
更新ADT时无法解析https://dl-ssl.google.com/android/eclipse,解决SDK无法更新的问题
### Android SDK与Eclipse最新版开发环境搭建 #### 一、背景和准备工作 **1. Android简介** Android是由Google在2007年11月5日宣布的基于Linux平台的开源手机操作系统。该系统包括操作系统层、中间件、用户界面...
- 更多详情可参考官方文档:[http://developer.android.com/sdk/eclipse-adt.html](http://developer.android.com/sdk/eclipse-adt.html)。 3. **下载Android源代码压缩包**: - 下载已经打包好的Android 2.3...