[更新]Android中引入第三方Jar包的方法,测试可行
来源:互联网 发布:dell风扇控制软件 编辑:程序博客网 时间:2024/06/03 21:15
在这里鄙视一下不测试就随便贴代码的人
既浪费自己的时间,也浪费别人的时间
今天特意更新一下这篇文章 原因为最近在开发的时候 遇到的问题得以解决,并且不用下边这样复杂的方法了。
新方法:
1.在工程目录下建立libs目录 ,然后将要使用到的jar包,放到该目录下。
2.在工程上右键,选择build path,选择Add External Archives.. 时候需要选择你工程目录下的 jar包, 这里注意 一定要选择你工程libs目录下边的jar包,不然你引用到了别的工程(A工程)目录下的jar包,那么如果该工程(A工程)关闭,那么你现在操作的这个工程就会报错。
3.实际上这样就完成了引入jar包的程序了,我们可以通过执行eclipse里边的 run as 可以成功运行该项目了。这里又有需要注意的问题了,就是如果你要将项目打包出来,那么有可能会报错,报错的原因是你缺少某个jar包(你引入的jar包可能也需要某个jar包的支持)引起的,那就去google一下报错出来的这个包名,把他用同样的方法导入到工程中,在打包项目就可以了。
希望可以帮到大家。
旧方法:
网上查都说是通过添加中Build Path或者使用User library来添加,我不知道这些复杂粘贴的人测试过没,反正我测试了好久都不行,估计是我RP不行,这样添加到后编译会通过,但运行的时候就会提示找不到Class之类的错误。
我是这样添加的。经测试编译和运行都完全没问题;
右键工程,
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。
这样就搞定了。很简单。
本人SDK版本1.5 +2.2版本G6亲测通过。
- [更新]Android中引入第三方Jar包的方法,测试可行
- Android中引入第三方Jar包的方法,测试可行
- Android开发中引入第三方jar包的方法
- Android引入第三方jar包的方法
- Android 引入第三方jar包的方法
- Android引入第三方jar包的方法
- Android引入第三方jar包的方法
- Android引入第三方jar包的方法
- Android引入第三方jar包的方法
- Android引入第三方jar包的方法
- Android引入第三方jar包的方法
- Android引入第三方jar包的方法
- Android studio 2.2引入第三方Jar包的方法
- Android 工程中引入第三方jar包的问题
- Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解决办法)
- Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解决办法) 详解
- Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解决办法
- Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解决办法) 详解
- 今达电网技改及检修预算软件
- 实模式,保护模式与V86模式
- 热电偶的作用原理
- 找出数组中第k大小的数
- C++监测资源泄漏(二) ---- Linux 进程内存布局
- [更新]Android中引入第三方Jar包的方法,测试可行
- 关于23种设计模式的有趣见解
- 编程模拟自动机的实现方法(用状态转换图)
- SQL SERVER 2005/vs2008快捷键
- 检查Xalan版本
- session的在子页翻页时候的应用
- Android ListView控件基本用法
- iText在linux的中文问题
- 揪出你找不到的系统头文件