每個 “攻城獅” 都有一顆工程師的心,經(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)容。如下圖所示

六、在 自己的 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 一下項目,即可