安卓studio本地打包aar和依赖引入 问题背景 安卓日常开发中,我们经常需要将源码和相关资源文件等打包成AAR,可以方便我们复用和维护。简单介绍一下Android studio中如何打出AAR然后我们
安卓studio本地打包aar和依赖引入
问题背景
安卓日常开发中,我们经常需要将源码和相关资源文件等打包成AAR,可以方便我们复用和维护。简单介绍一下Android studio中如何打出AAR然后我们项目中如何依赖生成的AAR文件。
Android studio本地编译生成AAR步骤
(1)File->New->New Module->Android Library (2)在new的module中加入我们java代码文件和相关资源文件,添加OK后编译即可,指定我们的module进行编译,如下图所示: (3)在对应module的output目录下即可看到生成的AAR文件,如下图所示:
Android项目引入AAR依赖步骤
(1)在我们APP module下面新建libs文件夹,然后把我们编译生成的AAR文件导入,如下图所示: (2)APP module的gradle文件中,配置对应依赖 一、全局依赖配置增加libs文件夹,增加内容如下所示:
allprojects { repositories { google() mavenCentral() jcenter() flatDir { dirs 'libs' } } }二、增加依赖对应的AAR
implementation(name:'mylibrary-debug', ext:'aar')同步后即可在项目正常引入AAR依赖。