arr打包复用
在java开发中,复用的部分一般会打包为.jar文件进行引用,在Android开发中复用的部分一般还会涉及到一些界面内容,这时候就需要打arr包。
- .jar:只包含了class文件与清单文件,不包含资源文件,如图片等所有res中的文件。
- .aar:包含所有资源,class以及res资源文件全部包含 。
Android项目中将Module打包成aar,并在其他项目中使用。
一、打包.arr文件
将Module打包成aar文件流程:
- 进入Android Studio 打开对应的项目。
- 展开右侧的
Gradle
栏目,找到需要打包的Module。 - 继续展开至
Tasks > other
,找到assembleRelease
双击执行。 - 待打包完毕,打开Module文件夹,进入
build\outputs\aar
下即可拷贝aar文件。
二、引用.arr文件
引用.aar文件并使用流程:
- 将.arr文件拷贝至Android项目下的
app\libs
目录下。 - 在app的build.gradle文件中进行引用:
implementation fileTree(dir: 'libs', include: ['*.aar'])
。 - 点击
File > Sync Project with Gradle Flies
同步一下即可正常使用aar的相关功能。