ADT版本号超过17后,所遇到的问题,如导入项目没有Android Dependencies目录、jars包导入的解决办法

原创 2012年12月05日 11:29:22

Android Dependencies目录建立解决办法:

       网上下载的demo导入第三方包运行后Android: NoClassDefFoundError的错误,原因是第三方的jar包并没有打包进apk里,运行是肯定要出错的。
网上百度了N久,都是说先移除之前的Libraries,再将lib更名为libs的做法。今天是遇到邪门了,照做还是运行报错。后来发现直接add的jar包还是放在Referenced Libraries里,ADT升级到17后就出现了Android Dependencies,但这是自动生成的。将名字改来改去工程删来删去也还是无济于事,不能把jar包导入Android Dependencies里apk里也不会打包进去。

后来打开了工程下的.classpath的文件,对比那些正常的工程,在里面加一句话<classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/>就可以解决,Refresh一下,顺便clean一下,完成!  这些为网上转载内容,但能解决问题。

 

jars包导入问题解决办法:

       在ADT17之前,如果要在Android项目中引入外部JAR包,只需在项目属性的Java Build Path中选择Add External JARs,然后选择相应JAR包即可。但是,在升级到ADT17之后,Android项目下多出了一个Android Dependencies目录,之前通过Add External JARs加入的jar包依然出现在Referenced Libraries目录之下,但是似乎已经被弃用,虽然没有提示任何错误,但是在运行时会抛出ClassNotFoundException。解决方法是将JAR包加入到Android Dependencies下,其中一个默认引入目录是libs,因此只要将JAR包复制该目录下。步骤为:  看看项目中已经是否有Android Dependencies目录了,

                   无:则按照上面的办法建立此目录。

                   有:则在项目中新建libs目录,然后将要导入的jar包直接拷贝到此目录下。之后Android Dependencies目录下将会自动加入jar包。

版权声明:本文为博主原创文章,未经博主允许不得转载。

android 环境搭建(adt 17安装失败 及 最新 sdk 安装失败解决办法)

网上 写 android 环境搭建的 网文很多很多,自认为 不能 写的比别人好,也没有 生动的图片,但这 是 自己 搭建android 环境 中遇到的问题。 搞了android 一年多,第一次 从头...

从Eclipse ADT 切换到 Android Studio遇到的问题及解决办法汇总

前言     应公司项目开发要求,需从eclips切换到studio,花了两天时间才把原来的程序顺利转过来运行,效率确实有点低。只想说一句:切换过来真的觉得很不习惯。下面将遇到的问题及解决办法罗列如...
  • awfwxf
  • awfwxf
  • 2015年11月13日 12:06
  • 571

android sdk R17后混淆第三方jars问题解决

自从google升级了sdk到R17或者以后。proguard规则修改了,使用第三方jar导出后会有各种问题。   未配置是导出包会提示-libraryjars  然后加入jar,试了无数次,导出包...

android studio导入eclipse项目方式及相关问题解决办法

1、导入工程时如果没有外包的情况下一般都能成功导入直接如下操作就好: 2、若是第一种情况不能完成导入,则采用此种方式:我在打入是遇到了这个问题,因此我采用的是此种方式 问题:Error:(17, ...

Android SDK更新以及ADT更新出现问题的解决办法(附google服务器地址)

问题描述 使用SDK Manager更新时出现问题 Failed to fetch URLhttps://dl-ssl.google.com/android/repository/reposi...
  • offbye
  • offbye
  • 2012年10月08日 15:55
  • 1723

新版ADT在eclipse下创建Android工程时多出appcompat_v7的错误问题解决办法

新版本的ADT(一般是2.20以后的版本)在Eclipse内创建工程时(如果你的最小)...
  • cumtwys
  • cumtwys
  • 2014年08月08日 10:45
  • 1053

Android SDK更新以及ADT更新出现问题的解决办法

问题描述 使用SDK Manager更新时出现问题 Failed to fetch URL https://dl-ssl.google.com/android/repository/repos...

Android SDK更新以及ADT更新出现问题的解决办法

使用SDK Manager更新时出现问题 Failed to fetch URLhttps://dl-ssl.google.com/android/repository/repository-6.xm...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ADT版本号超过17后,所遇到的问题,如导入项目没有Android Dependencies目录、jars包导入的解决办法
举报原因:
原因补充:

(最多只允许输入30个字)