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' //注意版本号保持为最新版本
在library的build.gradle文件增加
apply plugin: 'com.github.dcendents.android-maven'
group='com.github.a2633063' //注意com.github.后面的为github账号
build后推送至github的repository,并release.
注意:必须release!
在JitPack中搜索对应的repositiry,得到release的版本,点击Get即可
现在就可以在项目中implementation此Library了
使用
JitPack中已经有说明如何使用了安装图片说明直接引入即可