在开发中我们经常需要依赖别人开发的第三方开源库,然后我们可以很方便的使用,然后在看看自己新建的Model,感觉自己大概是个强迫症,看着这些model感觉很别扭,所以就学习力一下如何将自己的库开源,可以直接依赖使用。
如何新建一个依赖库就不多说了,在这里主要说明一点,我一直认为制作开源库只是单纯的将库上传就可以了,其实不然,是将整个项目上传,当然这个项目要和你的依赖库关联。
第一步
在AndroidStudio中登录上自己的GitHup账号,3.0之后这边不显示用户名和密码了,而改成了token,可以选择Create API Token然后就可以登录并自动生成token。
第二步
将自己的项目发布到GitHup上,如下图进行操作就可以了。
等待几秒钟之后会让你输入项目名称、描述、分支等一系列内容
然后就是上传到GitHup上,到这里我们就把项目成功的上传了。
第三步
这里就是最重要的一步,将项目打包并在JitPack中生成,JitPack就是相当于一个maven仓库。
首先将项目打包成一个release版本,
在填写相关信息,打包成一个public版本
成功之后如下图所示
这时候我们就可以去JitPack官网操作了。https://www.jitpack.io
填写项目链接并点击Look Up,之后点击Get it生成,根据如下提示使用就可以了。