Android Studio引用第三方jar包及开源library的方法

时间:2020-12-19 09:39:35

http://blog.csdn.net/zhugehengheng/article/details/44940043


Android Studio引用第三方jar包及开源library的方法

标签: android studiolibraryjargithub 514人阅读 评论(0) 收藏 举报 Android Studio引用第三方jar包及开源library的方法 分类:

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

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

  • 引用第三方jar包
  1. 在project/app/目录下新建libs目录,将jar包复制至此,其中project为自己的项目名称(下同)
  2. 鼠标右键jar包,选择“Add as library”选项
  3. 此时会自动在project/app/下的build.gradle文件中的dependencied花括号中添加complie files(libs/BaiduLBS_Android.jar),其中“BaiduLBS_Android.jar”为你要引用的jar包名称
  • 引用第三方so库
  1. 在project/app/src/main/目录下新建jinLibs/armeabi目录,将so库复制至此即可
  • 引用非gradle第三方library类库(项目中无build.gradle文件,即Eclipse创建的项目)
  1. 右键工程目录,选择“open module settings”选项
  2. 在弹出的界面中点击左上角的绿色“+”号,选择“Import Existing Project”,next
  3. 选择要导入的library,选中点击“OK”后在module name中输入ListviewLibrary(根据实际情况起个自己喜欢的module name)
  4. 在project/app/下的build.gradle文件中的dependencies花括号中添加compile project(‘:ListviewLibrary’),其中“ListviewLibrary”是你在上一步输入的module name

  • 引用gradle第三方library类库
  1. 以Github上的android-async-http-master项目为例,先将该项目中library目录复制到自己的工程根目录,为了区分我将其重命名为HttpLibrary
  2. 在project/下的settings.gradle文件中的dependencies花括号中添加compile project(‘:HttpLibrary’)

由于个人原因上传不了图片,故上述步骤没有贴图,但希望以上能够对刚入手Android Studio的你有所帮助。


尊重原创,转载请注明出处:http://blog.csdn.net/zhugehengheng/article/details/44940043