前言:
如何将自己的工具类库发布到GitHub,然后生成引用链接,让其他项目可以建立远程依赖呢?下面跟着我来一步步操作吧。
第一步:创建一个模块module,把你想要复用的功能都放在这个模块里面
File----New---New module,出现下面的界面:

接下来就是编写你的模块代码。
第二步:上传代码到GitHub代码仓库中

填写代码仓库的名称和备注信息即可,
这里有个前提是必须先添加自己的GitHub账户:Preferences---Version Control---Github,点击加号添加账户,账号登录不上可以采用token的方式登录

注意:
1.要远程依赖的项目代码必须是public的哦
2.提交项目到GitHub仓库

这里的commit是把代码提交到本地Git仓库的,push是推送到远程Github仓库的,不要搞混了。
推送成功之后,在GitHub上就可以看到自己的项目了。
第三步:在GitHub上发布你的代码
打开GitHub上自己的项目,点击右边的release

填好版本以及更新信息之后就可以发布了

第四步:发布之后,打开网址 https://jitpack.io/,登录自己的github账号
复制填入自己项目的url地址



在项目的build.gradle中添加gitpack仓库的地址,然后引入项目地址,同步之后就可以远程依赖成功了。
将来如果依赖库需要更新,就发布更新的版本,改动依赖的版本号就OK了。
结束语
本篇文章到这里就结束了,总结一遍过后记得更牢固,也方便日后查找,分享给你。
网友评论