Android 打包module到Github上并作為遠程maven倉庫

每個 “攻城獅” 都有一顆工程師的心,經(jīng)常使用網(wǎng)上大佬寫的 各種庫 通過簡單配置后,在項目的?build.gradle 中 使用 “api'com.google.dagger:dagger:2.9' ” 這樣一行代碼,就可以使用,有沒有很神奇,今天我們就一步一步自己動手實現(xiàn)一個自己的 遠程maven倉庫,以后出門吹牛逼也可以說自己也實現(xiàn)過 xxx 庫

一、在需要做成 遠程庫的 module 中 新建一個 配置文件?gradle.properties

全文截圖

二、然后再 module 的配置文件?build.gradle 中添加如下代碼:

代碼截圖

三、這些配置完成后,rebuild 一下 項目

四、執(zhí)行如下圖所示 步驟,點擊 “ 雙擊 uploadArchives? ” 選項

操作流程截圖

五、當控制臺 輸出 “?BUILD SUCCESSFUL?” 信息則表明 已經(jīng)把 module 打包完成,這個時候可以到 我們 “第一步” 里面配置的?本地倉庫的地址的文件夾 去看生成的 內(nèi)容。如下圖所示

打包生成內(nèi)容 截圖

六、在 自己的 github 創(chuàng)建一個倉庫,并把 剛剛生成的 文件全部上傳到這個倉庫里,比如我這里生成的內(nèi)容全部在: D:/Program Files/Android/localMaven? 文件里,那么就把?localMaven? 下面的所有內(nèi)容 全部上傳到 新建的 倉庫

七、配置項目,上傳成功后,把 剛剛新建的倉庫地址 復制下來(我這里是 https://github.com/fy310518/baselibrary? ,把?github.com?替換成raw.githubusercontent.com,最后面加上/master?,/master代表分支,有別的分支,也可以換上)

如下圖 紅框框起來的部分,添加到 項目跟目錄?build.gradle,下圖位置

配置項目

八、在具體引用工程gradle文件加入 implementation'com.fy:baselibrary:1.0.0'? 然后 rebuild 一下項目,即可

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容