Android项目中引入aar包的正确方法介绍

 更新时间:2022年08月23日 16:00:34   作者:Dreams_come_true_  
生成aar之后下一步就是如何引用本地的aar文件,下面这篇文章主要给大家介绍了关于Android项目中引入aar包的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下

一.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包,则把该文件夹删了就可以了。

总结

到此这篇关于Android项目中引入aar包的文章就介绍到这了,更多相关Android引入aar包内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • android使用OkHttp实现下载的进度监听和断点续传

    android使用OkHttp实现下载的进度监听和断点续传

    本篇文章主要介绍了android使用OkHttp实现下载的进度监听和断点续传,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
    2017-02-02
  • 详解AndroidStudio中代码重构菜单Refactor功能

    详解AndroidStudio中代码重构菜单Refactor功能

    这篇文章主要介绍了AndroidStudio中代码重构菜单Refactor功能详解,本文通过代码演示,功能截图来详细说明as为大名重构提供的各项功能,需要的朋友可以参考下
    2019-11-11
  • Android中实现监听ScrollView滑动事件

    Android中实现监听ScrollView滑动事件

    这篇文章主要介绍了Android中实现监听ScrollView滑动事件,本文用重写ScrollView类的方法实现了一些扩展功能,需要的朋友可以参考下
    2015-05-05
  • Android  View移动的六种方法小结

    Android View移动的六种方法小结

    在android开发中,经常会遇到一个view需要它能够支持滑动的需求。下面通过本篇文章给大家介绍android view移动的六种方法,对android view移动相关知识感兴趣的朋友一起学习吧
    2015-12-12
  • 浅谈Viewpager和轮播图的冲突解决方法

    浅谈Viewpager和轮播图的冲突解决方法

    下面小编就为大家带来一篇浅谈Viewpager和轮播图的冲突解决方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-04-04
  • Android实现可点击展开的TextView

    Android实现可点击展开的TextView

    这篇文章主要为大家详细介绍了Android实现可点击展开的TextView,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-11-11
  • 理解Android中的自定义属性

    理解Android中的自定义属性

    这篇文章主要介绍了理解Android中的自定义属性,在android相关应用开发过程中,固定的一些属性可能满足不了开发的需求,所以需要自定义控件与属性,本文将以此问题进行详细介绍,需要的朋友可以参考下
    2016-01-01
  • Android自动播放Banner图片轮播效果

    Android自动播放Banner图片轮播效果

    这篇文章主要介绍了Android自动播放Banner图片轮播效果的相关资料,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-07-07
  • Android 限制edittext 整数和小数位数 过滤器(详解)

    Android 限制edittext 整数和小数位数 过滤器(详解)

    下面小编就为大家带来一篇Android 限制edittext 整数和小数位数 过滤器(详解)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-04-04
  • 解决在eclipse中将android项目生成apk并且给apk签名的实现方法详解

    解决在eclipse中将android项目生成apk并且给apk签名的实现方法详解

    本篇文章是对在eclipse中将android项目生成apk并且给apk签名的实现方法进行了详细的分析介绍,需要的朋友参考下
    2013-05-05

最新评论