android開發時,使用implementation依賴其他Library是很方便的功能,如自己的自定義控件,配置在網上后,在build.gradle中直接implementation非常方便,為了方便自己使用的一些自定義控件或其他library,特意搜索一下此方法的實現,在此記錄方便自己后續使用.
以下方法直接在網上查到,資料太多,所以就不寫來源了.
可以使用GitHub+jitpack來實現直接的implementation依賴
github創建repository等不做介紹.
配置
創建Android studio項目工程,在工程中Create New Module,選擇Android Library,設置名稱并建立對應的功能(如自定義控件等),并做一下修改:
工程的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中搜索對應的repositiry,得到release的版本,點擊Get即可
image.png
現在就可以在項目中implementation此Library了
使用
JitPack中已經有說明如何使用了安裝圖片說明直接引入即可
image.png