將Android Library生成implementation依賴庫
我們在項目中經(jīng)常會使用到第三方的依賴庫,此時我們直接在Module下的build.gradle添加一行implementation依賴然后在build一下就可以使用第三方的開源庫了。有時我們自己會寫一個具有某種特定功能的Library對代碼進行抽離封裝,如果想要將自己的Library變成一個依賴進行使用該怎么實現(xiàn)呢,此時我們可以使用GitHub+jitpack生成自己的implementation依賴,在這里做下記錄和分享。
1、首先我們先在Project下建立一個Android Library,然后一路Next即可,這里在Library上隨便建了一個工具類TestUtils,里面有個方法getMessageText()獲取返回的文本消息。


2、我們需要在GitHub上創(chuàng)建一個項目

然后將這個本地項目上傳到Github上,點擊releases-->Create new Release,然后填寫版本號、標題和說明,最后點擊Publish release。



3、 打開JitPack ,將GitHub上項目倉庫目錄所在位置的url復(fù)制到JitPack上,點擊look up,此時會顯示release版本,再點擊Get it即可生成依賴。


4、通過上面的操作我們就可以將我們的Library生成一個依賴了,現(xiàn)在進行測試,先在Android Studio中新建一個TestProject,然后按照JitPack的生成的依賴引用到項目中。




