前言:
如何將自己的工具類(lèi)庫(kù)發(fā)布到GitHub苦银,然后生成引用鏈接啸胧,讓其他項(xiàng)目可以建立遠(yuǎn)程依賴(lài)呢?下面跟著我來(lái)一步步操作吧幔虏。
第一步:創(chuàng)建一個(gè)模塊module纺念,把你想要復(fù)用的功能都放在這個(gè)模塊里面
File----New---New module,出現(xiàn)下面的界面:
接下來(lái)就是編寫(xiě)你的模塊代碼。
第二步:上傳代碼到GitHub代碼倉(cāng)庫(kù)中
填寫(xiě)代碼倉(cāng)庫(kù)的名稱(chēng)和備注信息即可想括,
這里有個(gè)前提是必須先添加自己的GitHub賬戶(hù):Preferences---Version Control---Github,點(diǎn)擊加號(hào)添加賬戶(hù)陷谱,賬號(hào)登錄不上可以采用token的方式登錄
注意:
1.要遠(yuǎn)程依賴(lài)的項(xiàng)目代碼必須是public的哦
2.提交項(xiàng)目到GitHub倉(cāng)庫(kù)
這里的commit是把代碼提交到本地Git倉(cāng)庫(kù)的,push是推送到遠(yuǎn)程Github倉(cāng)庫(kù)的焙格,不要搞混了。
推送成功之后,在GitHub上就可以看到自己的項(xiàng)目了党饮。
第三步:在GitHub上發(fā)布你的代碼
打開(kāi)GitHub上自己的項(xiàng)目饲常,點(diǎn)擊右邊的release
填好版本以及更新信息之后就可以發(fā)布了
第四步:發(fā)布之后播聪,打開(kāi)網(wǎng)址?https://jitpack.io/,登錄自己的github賬號(hào)
復(fù)制填入自己項(xiàng)目的url地址
在項(xiàng)目的build.gradle中添加gitpack倉(cāng)庫(kù)的地址术吝,然后引入項(xiàng)目地址排苍,同步之后就可以遠(yuǎn)程依賴(lài)成功了腻暮。
將來(lái)如果依賴(lài)庫(kù)需要更新具垫,就發(fā)布更新的版本,改動(dòng)依賴(lài)的版本號(hào)就OK了起宽。
結(jié)束語(yǔ)
本篇文章到這里就結(jié)束了,總結(jié)一遍過(guò)后記得更牢固腐晾,也方便日后查找,分享給你榄棵。