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实现图片裁剪的两种方法

    android实现图片裁剪的两种方法

    这篇文章主要为大家详细介绍了android实现图片裁剪的两种方法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-09-09
  • Android模拟用户点击的实现方法

    Android模拟用户点击的实现方法

    这篇文章主要给大家介绍了关于Android模拟用户点击的实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学学习学习吧。
    2018-02-02
  • Flutter持久化存储之数据库存储(sqflite)详解

    Flutter持久化存储之数据库存储(sqflite)详解

    这篇文章主要给大家介绍了关于Flutter持久化存储之数据库存储的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者使用Flutter具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-03-03
  • Android观察者模式实例分析

    Android观察者模式实例分析

    这篇文章主要介绍了Android观察者模式,实例分析了Android观察者模式的原理与相关使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-04-04
  • 详解android 视频图片混合轮播实现

    详解android 视频图片混合轮播实现

    这篇文章主要介绍了android 视频图片混合轮播实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-05-05
  • Android应用程序(APK)的编译打包过程

    Android应用程序(APK)的编译打包过程

    本篇文章主要介绍了Android应用程序(APK)的编译打包过程,具有很好的参考价值,下面跟着小编一起来看下吧
    2017-02-02
  • android车牌识别系统EasyPR使用详解

    android车牌识别系统EasyPR使用详解

    这篇文章主要为大家详细介绍了android车牌识别系统EasyPR使用,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-12-12
  • android使用ViewPager组件实现app引导查看页面

    android使用ViewPager组件实现app引导查看页面

    这篇文章主要为大家详细介绍了android使用ViewPager组件实现app引导查看页面,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-07-07
  • Flutter 使用fluro的转场动画进行页面切换

    Flutter 使用fluro的转场动画进行页面切换

    在实际应用中,我们常常会对不同的页面采取不同的转场动画,以提高页面切换过程中的用户体验。例如,微信的扫码后在手机上确认登录页面就是从底部弹出的,而大部分页面的跳转都是从右向左滑入。通过这种形式区分不同的转场场景,从而给用户更多的趣味性以提高用户体验。
    2021-06-06
  • Android 中 WebView 的基本用法详解

    Android 中 WebView 的基本用法详解

    这篇文章主要介绍了Android 中 WebView 的基本用法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-01-01

最新评论