Android 生成自己的implementation依赖

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'  //注意版本号保持为最新版本
Android 生成自己的implementation依赖_第1张图片
image.png

在library的build.gradle文件增加

apply plugin: 'com.github.dcendents.android-maven'
group='com.github.a2633063'  //注意com.github.后面的为github账号
Android 生成自己的implementation依赖_第2张图片
image.png

build后推送至github的repository,并release.
注意:必须release!

在JitPack中搜索对应的repositiry,得到release的版本,点击Get即可

Android 生成自己的implementation依赖_第3张图片
image.png

现在就可以在项目中implementation此Library了

使用

JitPack中已经有说明如何使用了安装图片说明直接引入即可


Android 生成自己的implementation依赖_第4张图片
image.png

你可能感兴趣的:(Android 生成自己的implementation依赖)