android项目如何正确快速导入第三方jar包

最近学安卓程序,用到一个jsoup的第三方jar包,刚开始我是直接右键项目,然后build path – Configure Build Path – Libraries – Add External JARs

  

这样做在Eclipse里面是不会报错的,正确引用了第三方jar包中的方法,但是运行该程序的时候就会报错,Could not find class …(个人理解,如有不对之处还望提出)

 

 

中间百度谷歌过,有说什么新建一个lib文件夹,然后uses as source folder什么的,虽然问题可以解决,但是android项目下面本来就有个libs文件夹,总感觉有点违和的样子

 

今天谷歌这问题之后发现其实可以更简单方便,先看老外的方法:

——————————————————-

 

A Best way to add External Jars to your Anroid Project or any Java project is:

  1. Create a folder called ‘libs’ into you project root folder
  2. Copy your Jar files to the libs folder
  3. Now right click on the Jar file and then select Build Path > Add to Build Path, this will create a folder called ‘Refrenced Library’ into you project, and your are done

By do doing like this, whenever you transfer you project to other Computer, you will not miss your libraries which are being referenced to some space on your Hard drive.

 

——————————————————-

 

 

老外写这些是在11年7月,而现在是13年4月,我现在用的ADT版本是21.1.0,每次新建android项目的时候项目中就已经有一个libs文件夹了,文件夹里面已经有一个android-support-v4的jar包了,所以不用在新建libs文件夹了。我把我要用的第三方jar包放入libs后然后右键Add to Build Path,也会自动生成Refrenced Library的文件夹。

 

不过我发现其实直接把要用的第三方jar包复制进libs文件夹就够了,无需右键Add to Build Path,因为项目下的Android Dependencies库下已经自动帮我添加了我复制进去的那个jar包

 

 

 

所以,总结下安卓项目最快速的导入第三方jar包的方法:

前提:1、ADT版本大于17(这个见参考2,本人也没验证,不过建议当然越新越好,最新ADT下载地址:https://developer.android.com/sdk/installing/installing-adt.html)

步骤:1、直接将自己要用到的第三方jar包复制到安卓项目中的“libs”文件夹中。

 

 

 

参考

1.  http://stackoverflow.com/questions/1334802/how-can-i-use-external-jars-in-an-android-project

2.  http://www.jb51.net/article/32607.htm

 

转自:http://www.cnblogs.com/loyea/archive/2013/04/21/3033410.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值