ADT-20 新的目录规范自动识别libs为库目录导致debug出现NoClassDefFoundError
2012-11-09 21:59
267 查看
很久没吐槽了,来来来,一起吐,开你妹会,搞的我google都上不了@#¥%…&*()
言归正传,最近升级了adt20,发现原来的项目debug时(编译时正常)出现第三方包引用找不到类的问题,搞了1个小时,baidu,google都没结果,仔细看了目录,发现使用了lib加手工添加lib refrence,在某篇文章(好像是新浪微博sdk文档)有提到过将jar,so,放到libs后能自动引用。删除手工引用,改lib->libs,一试果然OK!尼玛adt升级改了目录规范也说明下,日你google。
无图无真相,来一张。
ERROR/AndroidRuntime(22993): Caused by: java.lang.NoClassDefFoundError: org.apache.commons.httpclient.protocol.Protocol
言归正传,最近升级了adt20,发现原来的项目debug时(编译时正常)出现第三方包引用找不到类的问题,搞了1个小时,baidu,google都没结果,仔细看了目录,发现使用了lib加手工添加lib refrence,在某篇文章(好像是新浪微博sdk文档)有提到过将jar,so,放到libs后能自动引用。删除手工引用,改lib->libs,一试果然OK!尼玛adt升级改了目录规范也说明下,日你google。
无图无真相,来一张。
ERROR/AndroidRuntime(22993): Caused by: java.lang.NoClassDefFoundError: org.apache.commons.httpclient.protocol.Protocol
相关文章推荐
- eclipse adt 选择ndk目录时不识别,出现“Not a valid NDK directory”
- eclipse adt 选择ndk目录时不识别,出现“Not a valid NDK directory”
- Integer的自动拆装箱 导致 == 比较出现错误
- ADT14或者15,修改代码后bin目录下不自动生成apk的解决方案
- eclipse创建maven项目时,由于插件错误,出现了目录不匹配,不能自动添加Maven Dependencies
- 单词太长导致自动换行,出现空白区域。——word-wrap和word-break(英文单词换行)
- ADT14或者15,修改代码后bin目录下不自动生成apk的解决方案
- [置顶] linux系统tomcat应为被定时任务脚本监控自动部署,服务器重启导致同一个tomcat出现很多进程,kill -9杀死又出现等一系列问题解决。
- Libs文件夹下的Jar文件为什么不会自动放在Android Private Libraries目录下
- ADT14或者15,修改代码后bin目录下不自动生成apk的解决方案
- 自动识别HTML代码里的图片链接,并下载到服务器的指定目录源码
- jdk1.6和jdk1.7的区别,action那边,会将前台传过来的json中的“双引号,自动过滤掉,导致后台识别json的时候报错。
- 自动识别HTML代码里的图片链接,并下载到服务器的指定目录(开源)
- 升级到ADT v14/15,修改代码后bin目录下不自动生成apk的解决方案
- Android adt v22.6.2-1085508 自动创建 appcompat_v7 解决方法,最低版本2.2也不会出现
- Eclipse引入外部Jar在发布时没有自动带入,导致出现ClassNoFound错误
- 一些库在各个项目经常重用.如jpeg,freetype,iconv 等.每次大型项目均会反复重用.因此按照原来项目规范,一般都放在项目libs目录下,但后来发现,每个项目都做重复操作.也完全没有必要.
- IE Bug 1 - 错误识别出现在javascript脚本中的字符串,导致HTML标签解析错误