将Android Library生成implementation依赖库
我们在项目中经常会使用到第三方的依赖库,此时我们直接在Module下的build.gradle添加一行implementation依赖然后在build一下就可以使用第三方的开源库了。有时我们自己会写一个具有某种特定功能的Library对代码进行抽离封装,如果想要将自己的Library变成一个依赖进行使用该怎么实现呢,此时我们可以使用GitHub+jitpack生成自己的implementation依赖,在这里做下记录和分享。
1、首先我们先在Project下建立一个Android Library,然后一路Next即可,这里在Library上随便建了一个工具类TestUtils,里面有个方法getMessageText()获取返回的文本消息。
2、我们需要在GitHub上创建一个项目
然后将这个本地项目上传到Github上,点击releases-->Create new Release,然后填写版本号、标题和说明,最后点击Publish release。
3、 打开JitPack ,将GitHub上项目仓库目录所在位置的url复制到JitPack上,点击look up,此时会显示release版本,再点击Get it即可生成依赖。
4、通过上面的操作我们就可以将我们的Library生成一个依赖了,现在进行测试,先在Android Studio中新建一个TestProject,然后按照JitPack的生成的依赖引用到项目中。