您的位置:首页 > 移动开发 > Android开发

android studio中如何导入第三方jar包

2016-06-04 11:18 495 查看
目前越来越多的Android项目已经由Eclipse迁移到了Android Studio,特别是Github上的一些开源项目,需要注意的是Eclipse创建的项目可以导入到AS中编译与调式,反之则不行,故尽快掌握Android
Studio的基本使用是必备的技能。在Eclipse导入jar包及引用第三方类库很简单大家都会,而在Android Studio中就有区别了。

下面主要介绍一下在Android Studio中引用第三方jar包及开源类库的方法,目前很多教程方法都是基于1.0正式版之前的,可能已经不适用了,以下是我使用1.0.1总结的方法:

引用第三方jar包
在project/app/目录下新建libs目录,将jar包复制至此,其中project为自己的项目名称(下同)
鼠标右键jar包,选择“Add as library”选项
此时会自动在project/app/下的build.gradle文件中的dependencied花括号中添加complie files(libs/BaiduLBS_Android.jar),其中“BaiduLBS_Android.jar”为你要引用的jar包名称

引用第三方so库
在project/app/src/main/目录下新建jinLibs/armeabi目录,将so库复制至此即可

引用非gradle第三方library类库(项目中无build.gradle文件,即Eclipse创建的项目)
右键工程目录,选择“open module settings”选项
在弹出的界面中点击左上角的绿色“+”号,选择“Import Existing Project”,next

选择要导入的library,选中点击“OK”后在module name中输入ListviewLibrary(根据实际情况起个自己喜欢的module name)

在project/app/下的build.gradle文件中的dependencies花括号中添加compile project(‘:ListviewLibrary’),其中“ListviewLibrary”是你在上一步输入的module name

引用gradle第三方library类库
以Github上的android-async-http-master项目为例,先将该项目中library目录复制到自己的工程根目录,为了区分我将其重命名为HttpLibrary

在project/下的settings.gradle文件中的dependencies花括号中添加compile project(‘:HttpLibrary’)

由于个人原因上传不了图片,故上述步骤没有贴图,但希望以上能够对刚入手Android Studio的你有所帮助。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: