Android Studio引用第三方jar包及开源library的方法
来源:互联网 发布:centos 7.0安装教程 编辑:程序博客网 时间:2024/06/05 17:12
http://blog.csdn.net/zhugehengheng/article/details/44940043
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包
- 在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的你有所帮助。
尊重原创,转载请注明出处:http://blog.csdn.net/zhugehengheng/article/details/44940043
0 0
- Android Studio引用第三方jar包及开源library的方法
- Android Studio引用第三方jar包及开源library的方法
- Android Studio 将引用第三方jar包的android工程打包成jar包
- Android studio 2.2引入第三方Jar包的方法
- Android Studio 怎么添加使用第三方jar包及无法编译的问题解决方法
- Android Studio 怎么添加使用第三方jar包及无法编译的问题解决方法
- android studio中导入第三方jar包和第三方库文件的方法
- Android开发-工具:Android Studio 怎么添加使用第三方jar包及无法编译的问题解决方法
- Android引入第三方jar包及导出jar包的方法
- android引用第三方jar包
- android引用第三方jar包
- Android Framewok引用第三方jar包
- Android Studio加载第三方jar包
- Android Studio加载第三方jar包
- android studio引入第三方jar包
- android studio导入第三方jar包
- android studio引入第三方jar包
- Android Studio 添加第三方jar包
- 51Nod-1489-蜥蜴和地下室
- SparkMLlib---SGD随机梯度下降算法
- 用递归方式实现二叉树先序、中序、后序遍历
- Volley 的基本使用
- 文章标题
- Android Studio引用第三方jar包及开源library的方法
- 多线程编程入门(16):线程同步工具之CyclicBarrier
- uva10129 欧拉回路 判断出入度数 连通性 遍历压栈
- 【LEETCODE】368- Largest Divisible Subset [Python]
- uva10003 切木棍 线性区间dp
- uva1626 括号序列
- uva1625 颜色的长度
- uva1618 分步枚举优化
- java LinkedList 基本用法