[周五]关于android项目下引入第三方jar包注意
来源:互联网 发布:淘宝网羊绒面料批发 编辑:程序博客网 时间:2024/05/18 02:10
下午弄一个老项目的时候,编译通过了,运行一直报错。Unable to resolve superclass of Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;
02-27 19:54:37.851: W/dalvikvm(3204): Link of class 'Lcom/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity;' failed 百度谷歌了很久,查出来的方法试了也没解决。
后来发觉问题出现在jar包问题上,就是v4包,在项目java build path 那地方倒入过v4包,所以编译能通过,但项目下没有libs目录。。新版的adt要求倒入的第三方jar包必须放在项目的libs目录中。。就这样解决了,这个问题。。
总结android项目倒入第三方jar包问题
使用第三方jar包
除了我以下介绍的方法,别的方法我基本上都试验过,均会出现编译或运行错误。以下方法经测试编译和运行都完全没问题。
步骤:
方法1:Eclipse下,
Build path,
java build path,选择libraries
在右边的按钮中点击“Add Library”
选择“User library”,点击“下一步”
点击“User librarys”按钮
在出现的界面中点击“New..”按钮
在弹出的界面中随便起一个名字,点击“确定”
点击“Add jars”按钮选择第三方jar包,点击“确定”完成。
后面的步骤很重要,如果不进行后面的操作。在Eclipse里显示编译通过,不会有错误,但在模拟器或真机上运行的时候可能就会出现java.lang.noclassdeffounderror之类的错误:
1、在Android项目根目录下新建一个libs文件夹;
2、把你需要的导入的第三方Jar包复制进这个目录;
3、在libs目录上点右键,选Bulid path –> Use as source folder。
启示:这个问题可以说浪费了一下午去搞的,百度谷歌的最后还是没解决。。错在我一直把保存日志百度谷歌,简单的看了报错日志一直以为是import 的libs project 问题,那个项目没有倒入成功的。。 快下班还没解决时候,没办法静下心来看报错日志的,才发觉是报superclass的错,也就是fragment的错我猜意识到是v4包的问题。之前看到过说新版的adt倒入的包放在项目的libs目录下的。。致辞问题解决,先静下心来看清问题的本质,再寻求方法,要不方向错了其他都是徒劳的
- [周五]关于android项目下引入第三方jar包注意
- 如何在Android项目中引入第三方JAR包
- android引入第三方jar包步骤
- Android MK 引入第三方jar包
- android studio引入第三方jar包
- android studio引入第三方jar包
- Android Studio 引入第三方jar包
- ava项目导出jar包,引入第三方jar包。
- java项目导出jar包,引入第三方jar包
- java项目导出jar包,引入第三方jar…
- eclipse项目生成jar包并引入第三方包
- Android开发 之 Android项目中如何正确的引入第三方jar包(工程)
- Mavn 项目 引入第三方jar包 导致ClassNotFoundException
- Android项目中如何正确的引入第三方jar包(工程)
- Android项目中如何正确的引入第三方jar包(工程)
- Android项目中如何正确的引入第三方jar包
- Android项目中如何正确的引入第三方jar包(工程)
- Android小知识——关于引入第三方jar包引发的java.lang.NoClassDefFoun
- lua执行系统命令
- poj 3308 zoj 2874 Paratroopers(最小割)
- C# 使用Log4Net记录日志(基础篇)
- cocos2d学习之创建demo
- java知识点:dom4j 由map转字符串
- [周五]关于android项目下引入第三方jar包注意
- XCode添加文件夹形式
- hp-ux11.31操作系统上的filecache参数:filecache_max和filecache_min
- adb shell获取root权限
- html中表格table的行列合并问题解决
- ListView Adapter适配器的布局实例及相关问题
- iOS中基本UI控件的介绍和使用
- Card Collector - HDU 4336 状压期望dp
- 配置go语言vim