Android项目中引入aar包的正确方法介绍
作者:Dreams_come_true_ 时间:2021-09-01 20:10:16
一.Android项目中引入aar包的方法
我在使用高德地图的sdk的时候,选择用引入aar包的方式,然后按照网上的教程引入。但是一直报错,我很懵逼。
这是教程
1.在build.gradle中的android{}外层添加
repositories {
flatDir {
dirs 'libs'
}
}
2.将aar包添加到项目的libs文件夹下
3.在dependencies中添加
implementation(name:'名称', ext:'aar')
然而事实上这个方法似乎“过期”了,现在不需要添加 repositories {flatDir {dirs 'libs'}}
此时引入aar包的方式更加简单,只需要两步
1.将aar文件复制到libs文件夹中;
2.build.gradle的dependencies中加入
implementation(fileTree("libs"));
二.Android导入jar包
至于Android怎么导入jar包
1.首先去下载需要的jar包
2.将jar包复制到project下的app->libs目录下(如果不存在libs目录新建一个)
3.右击该jar包,选择add as library,弹出窗口,点击OK即可成功导入jar包
补充:Android 引入aar包后,应用图标改变了
Android 项目引入一个aar包以后,桌面图标变了,原因是aar包中,有一个mipmap-anydpi-v26文件夹,这个文件夹是Android Studio 3.x以后,默认创建的一个文件夹,用来自适应图标。对于大于等于sdk 26的,会使用mipmap-anydpi-v26文件夹中的文件来自适应图标。
如果可以修改aar包,则把该文件夹删了就可以了。
来源:https://blog.csdn.net/m0_60199181/article/details/122670558
标签:android,引入,aar包
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
C# 一个WCF简单实例
2023-07-12 20:53:43
![](https://img.aspxhome.com/file/2023/5/66125_0s.jpg)
举例说明Java中代码块的执行顺序
2023-12-17 08:54:51
C#利用缓存分块读写大文件
2022-10-20 11:18:22
如何在Springboot实现拦截器功能
2023-01-10 01:11:38
![](https://img.aspxhome.com/file/2023/1/86831_0s.png)
Java日期操作方法工具类实例【包含日期比较大小,相加减,判断,验证,获取年份等】
2023-11-25 12:14:40
![](https://img.aspxhome.com/file/2023/9/59989_0s.jpg)
c#中@的3种作用
2022-03-23 17:18:07
C#中Thread(线程)和Task(任务)实例详解
2022-06-24 19:34:20
![](https://img.aspxhome.com/file/2023/4/104314_0s.png)
C# 遍历枚举类型的所有元素
2023-02-06 00:27:46
C语言文件操作函数大全(超详细)
2023-07-15 06:20:42
Unity3D Shader实现镜子效果
2023-03-17 04:16:07
![](https://img.aspxhome.com/file/2023/6/119406_0s.jpg)
spring boot实现自动输出word文档功能的实例代码
2021-11-10 13:37:51
![](https://img.aspxhome.com/file/2023/9/67459_0s.png)
java项目构建Gradle的使用教程
2023-06-07 19:17:41
![](https://img.aspxhome.com/file/2023/9/84649_0s.png)
Android实现短信验证码获取自动填写功能(详细版)
2022-07-22 07:08:10
Java中一个线程执行死循环有什么后果
2022-05-24 00:28:35
MyBatis 配置之集合的嵌套方式
2023-01-15 12:26:49
c#中分割字符串的几种方法
2023-04-11 16:04:30
Java编程关于子类重写父类方法问题的理解
2022-05-25 05:00:32
![](https://img.aspxhome.com/file/2023/7/71837_0s.jpg)
使用Java构造和解析Json数据的两种方法(详解一)
2023-01-26 01:51:18
关于springboot 中使用httpclient或RestTemplate做MultipartFile文件跨服务传输的问题
2023-01-04 15:38:04
![](https://img.aspxhome.com/file/2023/0/110790_0s.jpg)
C#实现调用迅雷下载的方法
2022-03-29 12:42:21