将Module打包成aar,并在其他项目中使用

arr打包复用

在java开发中,复用的部分一般会打包为.jar文件进行引用,在Android开发中复用的部分一般还会涉及到一些界面内容,这时候就需要打arr包。

  • .jar:只包含了class文件与清单文件,不包含资源文件,如图片等所有res中的文件。
  • .aar:包含所有资源,class以及res资源文件全部包含 。

Android项目中将Module打包成aar,并在其他项目中使用。

一、打包.arr文件

将Module打包成aar文件流程:

  1. 进入Android Studio 打开对应的项目。
  2. 展开右侧的Gradle栏目,找到需要打包的Module。
  3. 继续展开至Tasks > other,找到assembleRelease双击执行。
  4. 待打包完毕,打开Module文件夹,进入build\outputs\aar下即可拷贝aar文件。

二、引用.arr文件

引用.aar文件并使用流程:

  1. 将.arr文件拷贝至Android项目下的app\libs目录下。
  2. 在app的build.gradle文件中进行引用:implementation fileTree(dir: 'libs', include: ['*.aar'])
  3. 点击File > Sync Project with Gradle Flies同步一下即可正常使用aar的相关功能。

你可能感兴趣的:(Android)