背景
当前开源代码一般都是通过gradle引入的,这样非常方便。如果自己也有项目需要开源,则也可以上传到公共maven库,这样后续更新后,依赖的工程更新一下版本号就可以了。之前多数工程都是上传jcenter,但是现在有更方便的方式了:jitpack.io
操作步骤- 新建一个工程,增加一个library工程。
- 在项目工程根目录下build.gradle文件dependencies中增加
classpath 'com.github.dcendents:android-maven-gradle-plugin:2.1'
- 在library工程的build.gradle文件头部增加:
apply plugin: 'com.github.dcendents.android-maven'
- 上传代码到github或者gitee,创建发行版
- 访问jitpack.io,将项目url贴进入,点击“Look up”,待下面Log列的转圈图标变成正常图标,点击“Get it”。按照页面指示就可以在自己的工程使用上传的依赖包了
- 引入依赖步骤及样例: https://jitpack.io/#com.gitee.cxyzy1/androidUtils/0.0.2
安卓开发技术分享: https://blog.csdn.net/yinxing2008/article/details/84555061