android開發(fā)時(shí),使用implementation依賴其他Library是很方便的功能,如自己的自定義控件,配置在網(wǎng)上后,在build.gradle中直接implementation非常方便,為了方便自己使用的一些自定義控件或其他library,特意搜索一下此方法的實(shí)現(xiàn),在此記錄方便自己后續(xù)使用.
以下方法直接在網(wǎng)上查到,資料太多,所以就不寫來源了.
可以使用GitHub+jitpack來實(shí)現(xiàn)直接的implementation依賴
github創(chuàng)建repository等不做介紹.
配置
創(chuàng)建Android studio項(xiàng)目工程,在工程中Create New Module,選擇Android Library,設(shè)置名稱并建立對應(yīng)的功能(如自定義控件等),并做一下修改:
工程的build.gradle文件中dependencies中增加
classpath 'com.github.dcendents:android-maven-gradle-plugin:2.1' //注意版本號保持為最新版本

image.png
在library的build.gradle文件增加
apply plugin: 'com.github.dcendents.android-maven'
group='com.github.a2633063' //注意com.github.后面的為github賬號

image.png
build后推送至github的repository,并release.
注意:必須release!
在JitPack中搜索對應(yīng)的repositiry,得到release的版本,點(diǎn)擊Get即可

image.png
現(xiàn)在就可以在項(xiàng)目中implementation此Library了
使用
JitPack中已經(jīng)有說明如何使用了安裝圖片說明直接引入即可

image.png