將自己的庫(kù)上傳github并作為依賴(lài)引用

Android Studio的Gradle管理庫(kù)的功能肯定讓你印象深刻惨撇,可以非常方便系統(tǒng)的幫你管理自己項(xiàng)目中依賴(lài)的庫(kù)噩茄。

有時(shí)候我們會(huì)實(shí)現(xiàn)一個(gè)小功能,很多項(xiàng)目中都會(huì)用到,比如我剛剛修改了一個(gè)掃描二維碼的庫(kù)翻诉,作用是實(shí)現(xiàn)豎屏掃描。兩個(gè)項(xiàng)目中都會(huì)用到捐晶,那我每次賦值這個(gè)代碼過(guò)去多麻煩啊和屎。所以我就想到我這個(gè)掃描二維碼的封裝好,作為一個(gè)庫(kù)讓其他項(xiàng)目去調(diào)用唤反。接下來(lái)就教你通過(guò)github與JitPach一步步實(shí)現(xiàn)庫(kù)的

下面我就以我自己的項(xiàng)目 ZxingDemo作為例子來(lái)講解凳寺。

1.在本地Android Studio建立工程和庫(kù)

先新建一個(gè)項(xiàng)目作為示例或者demo項(xiàng)目。在項(xiàng)目新建一個(gè)Module彤侍,Module新建為 Android Library肠缨,這里我起名為ZxingLib。將自己要作為庫(kù)的代碼寫(xiě)在這個(gè)Module里面盏阶,注意編寫(xiě)庫(kù)項(xiàng)目的時(shí)候有些東西需要注意晒奕,比如添加依賴(lài)庫(kù)的問(wèn)題,這里我就不過(guò)多介紹了般哼。

然后在ZxingDemo工程中引用該庫(kù)吴汪,寫(xiě)出demo程序。整個(gè)項(xiàng)目就算完成了蒸眠。

2.然后將項(xiàng)目上傳到github上

這個(gè)也會(huì)有專(zhuān)門(mén)的博客去介紹如何上傳漾橙,我這里就只簡(jiǎn)單的描述一下。前提是你的Android Studio已經(jīng)綁定或者配置了Github賬號(hào)楞卡。

填寫(xiě)工程名并加上描述霜运,分享到Github上。然后在Github上就可以看到我們提交的項(xiàng)目了蒋腮。

3.創(chuàng)建工程的releases版本

? ? ? ? ? ? ? ? ? 點(diǎn)擊上圖中 releases淘捡,創(chuàng)建工程的releases版本,填寫(xiě)一些信息池摧,點(diǎn)擊 Public發(fā)布

出現(xiàn)以下信息表示發(fā)布成功

4.添加到JitPack上焦除。

因?yàn)樘砑拥絁itPack上是相對(duì)比較簡(jiǎn)單,而且不需要審核作彤,隨時(shí)發(fā)布隨時(shí)可以使用膘魄。所以我們就使用JitPack了乌逐。

打開(kāi)https://jitpack.io/

在這里輸入剛剛上傳的項(xiàng)目地址,點(diǎn)擊 Look up 创葡。會(huì)出現(xiàn)以下界面浙踢,點(diǎn)擊 Get it 就完成了庫(kù)的生成。

5.庫(kù)的導(dǎo)入

上一步執(zhí)行完成之后灿渴,網(wǎng)站上就會(huì)有提示如何導(dǎo)入洛波。

注意:maven {url 'https://jitpack.io'} ?這個(gè)是必須添加的,否則會(huì)提示找不到你所添加的庫(kù)骚露。

按照上面第五步的內(nèi)容新建一個(gè)工程導(dǎo)入測(cè)試一下蹬挤,完全沒(méi)問(wèn)題。

6. 庫(kù)的更新

如果庫(kù)有更新了荸百,需要生成新的庫(kù)依賴(lài)闻伶。需要把項(xiàng)目更新到Github

上傳完成后,再按步驟3.4.5重新生成一個(gè)庫(kù)的依賴(lài)够话,再次導(dǎo)入項(xiàng)目就可以蓝翰。以后使用起來(lái)會(huì)非常的方便。

示例地址:點(diǎn)擊打開(kāi)鏈接

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末女嘲,一起剝皮案震驚了整個(gè)濱河市畜份,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌欣尼,老刑警劉巖爆雹,帶你破解...
    沈念sama閱讀 221,820評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異愕鼓,居然都是意外死亡钙态,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,648評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門(mén)菇晃,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)册倒,“玉大人,你說(shuō)我怎么就攤上這事磺送∽ぷ樱” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 168,324評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵估灿,是天一觀的道長(zhǎng)崇呵。 經(jīng)常有香客問(wèn)我,道長(zhǎng)馅袁,這世上最難降的妖魔是什么域慷? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 59,714評(píng)論 1 297
  • 正文 為了忘掉前任,我火速辦了婚禮,結(jié)果婚禮上犹褒,老公的妹妹穿的比我還像新娘兄纺。我一直安慰自己,他們只是感情好化漆,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,724評(píng)論 6 397
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著钦奋,像睡著了一般座云。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上付材,一...
    開(kāi)封第一講書(shū)人閱讀 52,328評(píng)論 1 310
  • 那天朦拖,我揣著相機(jī)與錄音,去河邊找鬼厌衔。 笑死璧帝,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的富寿。 我是一名探鬼主播睬隶,決...
    沈念sama閱讀 40,897評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼页徐!你這毒婦竟也來(lái)了苏潜?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,804評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤变勇,失蹤者是張志新(化名)和其女友劉穎恤左,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體搀绣,經(jīng)...
    沈念sama閱讀 46,345評(píng)論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡飞袋,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,431評(píng)論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了链患。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片巧鸭。...
    茶點(diǎn)故事閱讀 40,561評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖锣险,靈堂內(nèi)的尸體忽然破棺而出蹄皱,到底是詐尸還是另有隱情,我是刑警寧澤芯肤,帶...
    沈念sama閱讀 36,238評(píng)論 5 350
  • 正文 年R本政府宣布巷折,位于F島的核電站,受9級(jí)特大地震影響崖咨,放射性物質(zhì)發(fā)生泄漏锻拘。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,928評(píng)論 3 334
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望署拟。 院中可真熱鬧婉宰,春花似錦、人聲如沸推穷。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,417評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)馒铃。三九已至蟹腾,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間区宇,已是汗流浹背娃殖。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,528評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留议谷,地道東北人炉爆。 一個(gè)月前我還...
    沈念sama閱讀 48,983評(píng)論 3 376
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像卧晓,于是被迫代替她去往敵國(guó)和親芬首。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,573評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,293評(píng)論 25 707
  • 轉(zhuǎn)載自:http://blog.csdn.net/wr751811032/article/details/5348...
    著名的閱讀 1,275評(píng)論 0 1
  • 有一個(gè)真實(shí)的事件艺晴。 鄰居家的女兒H,30歲上結(jié)婚掸屡。丈夫是一個(gè)肥胖封寞,超級(jí)大男子主義的媽寶男〗霾疲婚后和婆婆同住狈究,婆婆仗著...
    慕容真真閱讀 784評(píng)論 1 0
  • 我們總是把最好的脾氣留給陌生人
    韋韋的小屋閱讀 225評(píng)論 0 0
  • 我在想,要不是昨天我準(zhǔn)備開(kāi)車(chē)上班時(shí)碰到了我爸盏求,他匆匆把我叫下車(chē)抖锥,告訴我右后輪沒(méi)氣了。后果真是不堪設(shè)想碎罚。 ...
    晉娃閱讀 329評(píng)論 0 1