Android项目打包引入外部JAR

这两天写代码需要引用一个第三方的jar包,我在Eclipse项目的Library里添加了这个jar包的路径,调试编译没有问题。但是部署在手机上运行时就会报错,研究了半天终于解决。

1、在项目目录里建立一个libs目录,将外部jar包拷贝在里面。

2、右键点击项目,Bulid Path->Configure Build Path

3、在设置Libraies项,选择刚才的位置添加jar包。

3、在Order and Export项里,将外部jar包选中。

4、clean项目后,重新编译,这时的apk包里应该是包含外部jar啦。

不过我还是有个疑惑,这个方法是我自己研究出来的,但是我所使用的jar包的demo示例项目中,却没有做我这样的设置,我特地看了一下,他只是添加了jar的路径引用,但是并没有在Order and Export项里打钩。然而编译的apk包也能正常运行。估计是在项目的其他配置文档里有设置吧,我没有琢磨出来,就先用我自己的土办法应付吧。