Android 使用Maven管理aar包

如果我们将自己的library打包成aar包,然后使用Maven本地仓库管理的话,我们在不同项目中调用这个library就不用每次都拷贝粘贴aar包,而且当library有版本更新的时候,不用重新拷贝粘贴,只需要更改版本号就可以了。

下面开始我们的骚操作


(1)首先在library根目录下面,创建一个maven-release-aar.gradle文件

Android 使用Maven管理aar包_第1张图片

(2)对maven-release-aar.gradle文件进行相关配置

Android 使用Maven管理aar包_第2张图片
Android 使用Maven管理aar包_第3张图片

(3)对library下的build.gradle进行配置

applyfrom:'maven-release-aar.gradle'


(4)配置完成后,同步项目,然后我们就可以在gradle侧边栏看到upload这个选项,双击uploadArchives就可以在我们配置的C:/Users/aneng/Desktop/aar路径下看到生成的aar包

Android 使用Maven管理aar包_第4张图片


Android 使用Maven管理aar包_第5张图片
Android 使用Maven管理aar包_第6张图片

我们还可以通过修改library的版本号,进行版本控制

Android 使用Maven管理aar包_第7张图片

(5)最后,我们需要在新项目中的build.gradle文件,进行相应的配置,才可以调用Maven本地仓库的aar包

Android 使用Maven管理aar包_第8张图片

想了解使用Maven仓库管理aar包的同学,可以看这篇文章


感谢这篇文章提供的帮助

你可能感兴趣的:(Android 使用Maven管理aar包)