AndroidStudio权威教程 AS添加第三方库的6种方式(Jar module so等)
点击项目设置按钮
依次选择 App > Dependencies
1. 直接搜索法
依次选择 + > Library dependency
这里的搜索一定要是全名的,不然搜不到哦
下图所表示的库和Gradle文件是对应的,后面我们会将Gradle
点击OK后,我们会看到AS下边中心位置出现了刷新,以及重新Build项目
测试
这里如果你想问我的背景怎么设置的那么请看这里:[Android Studio 权威教程]Android Studio 三种添加插件的方式,注意先顶帖哦,可以自己设置图片哦
2. libs添加法
这里直接复制你的第三方jar包到如下目录,我们这里以UML为例子,首先点击Android ,切换到Project
找到app > libs ,如果没有libs就新建一个;如果是eclipse导出过来的项目那么这个libs目录直接在根目录下,这点切记
现在我们点击下图的按钮重新Build一下项目
测试
3. Module添加法
这在这里新建了一个Module名称为 mylibrary,和新建项目差不多,这里先不多讲,然后我新建了一个UserTest.class做测试,我们在App中调用这个类
然后我们开始添加Module,点击项目设置小按钮
app >Dependencies > + >3.Module dependency
选择Module
然后就看到我们添加的Module了,然后点击ok
Build项目中,等到Build完毕我们测试
测试
4. Gradle 直接添加法
找到build.gradle(Module:app),然后找到dependencies,
这里我们可以看到我们刚才添加的库,刚才那个项目设置是和这里是一一对应的。
我们这里以github上android 中Star最多的网络请求框架[android-async-http],我们来到它的官网,我们可以看到这样一段描述:
再看看上边的那个图,我们是不是可以直接复制下面的内容就可以了
1.
<code
class
=
"hljs bash"
>compile
'com.loopj.android:android-async-http:1.4.5'
</code>
然后我们重新点击Build按钮,然后开始测试
(注意:这里有时候build一两次是不可以的,需要多build几次,原因你懂得)
测试
5. 添加.so链接库法
如果你的app需要集成百度地图之类的,一定有这样的so动态库,这里是我自己编译的一个简单的so库,我们做测试:
然后复制lib下的所有文件,到AS的app > libs下
然后找到build.gradle(Module:app) 文件,在android节点下添加如下内容
1.
<code
class
=
"hljs bash"
><code
class
=
"language-java hljs "
>sourceSets {
2.
main {
3.
jniLibs.srcDirs =[
'libs'
]
4.
}
5.
}</code></code>
然后build一下
看到如下说明成功构建了
测试,使用jni给TextView赋值
这里我们就测试成功了,下面我们讲一种更加简单粗暴的方法
6. 添加.so简单粗暴法
6. 添加.so简单粗暴法
直接创建一个jniLibs目录就可以了,然后复制就好了
路径为:app > src > main >jniLibs
到这里我们的添加第三方库的教程就结束了,如果有问题请留言,感谢
01.
<code
class
=
"hljs bash"
><code
class
=
"language-java hljs "
><code
class
=
"language-java hljs "
>
/**
02.
* --------------
03.
* 欢迎转载 | 转载请注明
04.
* --------------
05.
* 如果对你有帮助,请点击|顶|
06.
* --------------
07.
* 请保持谦逊 | 你会走的更远
08.
* --------------
09.
* @author zsl
10.
* @github https://github.com/yy1300326388
11.
* @blog http://blog.csdn.net/yy1300326388
12.
*/
13.
</code></code></code>
AndroidStudio权威教程 AS添加第三方库的6种方式(Jar module so等)相关推荐
- 面向小白visual studio 2019 添加第三方库教程
虽然我是个linux程序员,但偶尔会在windows上借用visual studio写点demo,因为比较方便,所以今天就教大家如何添加第三方库编写自己的demo程序. 1.项目–>属性 2.C ...
- LTspice基础教程-015.导入第三方库
LTspice自带仿真库已经能够应对我们日常大部分的仿真,但对于工程师而言,我们更希望使用所选器件的真实模型.幸运的是大部分半导体厂商会提供spice模型,比如ST,TI,ON,Diodes,nexp ...
- VS2010中添加第三方库目录VC++ Directories
VS2010取消了08之前在options里面添加第三方库目录的设置,新的设置方法如下: View->Property Manager, 在Property Manager框里面有Debug|W ...
- VS中添加第三方库及相对路径设置
原文 VS中添加第三方库及相对路径设置 对于一些第三方的SDK,一般会包含头文件(*.h),静态库文件(*.lib)和动态库文件(*.dll). 1. 文件位置:为了提高程序的可移植性,将第三库放在 ...
- [Ubuntu] apt 添加第三方库
1. 方法一:直接在 /etc/apt/sources.list 添加第三方库. $ sudo vi /etc/apt/sources.list在其中添加:deb http://archive.scr ...
- 如何安装CocoaPods,以便在Xcode中快速添加第三方库
文章目录 1. 安装CocoaPods 2. 用CocoaPods来添加第三方库 CocoaPods 是一个负责管理 Xcode项目中第三方开源库的工具.CocoaPods项目源码 通过 CocoaP ...
- LTSPICE使用教程:导入第三方库模型进行仿真
0.前言 常见的LTSPICE的第三方模型主要包括:.model和.SUBCKT模型两种,有的厂家会把同一系列器件的.SUBCKT模型集中放在一个.lib下,此时需特别注意调用方法,.model文件常 ...
- python添加第三方库
一.pycharm交互操作添加第三方库 1.进去settings设置 2.检查环境中是否有lib 找到project interpreter 右边点击settings按钮 选择show all 确认环 ...
- python怎么导入第三方库完整教程_Python 安装第三方库教程
Python是一门优雅的语言,简洁的语法,强大的功能.包含丰富的第三方库,那么问题来了,如何安装这些第三方库(包)呢? 我的电脑:Windows 764位 Python IDE软件:PyCharm 2 ...
最新文章
- Go 语言编程 — 并发 — 同步原语与锁
- 一个比较明显的OOM的排查过程
- 蒙特卡洛梯度估计方法(MCGE)简述
- easypoi needmerge失效_EasyPOI简单用例,简单有效
- 《京华烟云》—— 读后总结
- html表单验证用正则表达式,JavaScript 使用正则表达式进行表单验证的示例代码
- 大学生开学必备物品清单的详细介绍
- C# 反射/映射学习
- 2020年互联网大厂中秋礼盒PK!你们呢......
- excel 第六次人口普查_计算机二级考试真题-Excel-第六次人口普查数据的统计分析...
- 改 主机名 后 虚拟机 不能启动
- 计算机语言lc-3,GBT 15969.3-2005 可编程序控制器 第3部分 编程语言.pdf-全文可读
- Android:layout_weight详解
- 后端知识点:互联网中B端客户和C端客户的区别
- The Bean Validation API is on the classpath but no implementation could be found 项目启动报错解决
- python中的value是什么意思_python中p-value的实现方式
- 腾讯开放平台创建应用安卓和iOS端如何共用同一个Appid?
- ComposeOptions.kotlinCompilerVersion is deprecated
- 物联网大赛“千里挑一”,华为、上海交大共铸人才引擎
- 消气机器人_星新一少年科幻·淘气的机器人最新章节_星新一著_掌阅小说网