android项目如何正确快速导入第三方jar包
2013-04-21 01:54
555 查看
最近学安卓程序,用到一个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:
Create a folder called ‘libs’ into you project root folder
Copy your Jar files to the libs folder
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
这样做在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:
Create a folder called ‘libs’ into you project root folder
Copy your Jar files to the libs folder
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
相关文章推荐
- android项目如何正确快速导入第三方jar包
- Eclipse中android项目如何导入第三方jar包的正确步骤
- 安卓工程如何正确导入第三方jar (2) ---解决问题【intellij+gradle+android-support-multidex.jar】
- 如何在eclipse的android项目中导入第三方jar包
- android导入第三方jar包报错 如何正确导入jar包
- eclipse如何导入没有.project文件的Android项目
- Eclipse导入Android项目的正确方法
- Android导入AS项目的正确姿势----------and导入eclipse项目-------and中文乱码的现象
- 如何快速看懂一个Android项目
- 在android中,编译的项目使用到第三方jar的导入方法 终极版!
- Eclipse导入Android项目的正确方法
- Android仿微信多图片选择,拍照等,适合快速导入到自己项目中
- android中正确导入第三方jar包
- 在android中,编译的项目使用到第三方jar的导入方法 终极版!
- 如何在原有Android项目中快速集成React Native详解
- Eclipse导入Android项目的正确方法
- 如何在Android项目中引入第三方JAR包
- Android如何关联类库(将项目作为类库导入)
- 如何用Eclipse正确导入开源库AndroidStaggeredGrid
- eclipse导入Android项目,Override不能正确解析