创建模块作为依赖并开源到JitPack

目录

1.本地创建模块并添加依赖

1.1 模块创建

1.2 作为app模块的依赖使用

2.上传项目到github并发布Release

2.1 上传项目

1)工程的gradle

2)库模块的gradle

2.2 发布一个release

3.发布到JitPack

3.1 搜索/编译项目

3.2 查看引用方式

4.开源库的使用 

4.1 添加依赖

4.2 使用类和资源等文件


在安卓开发中,经常需要创建一些模块或者用到一些开源的项目来支持项目,本文记录一下模块的创建以及将自己的模块开源到Jitpack的步骤。

1.本地创建模块并添加依赖

1.1 模块创建

在创建完项目之后,在新建中选择新建模块,

选择 Android Library 继续,下一步输入库名、模块名以及包名完成创建。

1.2 作为app模块的依赖使用

我们在新建的库中创建一些类和资源以后,还需要添加依赖,才可以在app模块中引用这些类。

点击 File  --> Project Structure ,选择Dependencies中的app模块,然后点击加号为其添加依赖,选择我们创建的模块并以implementation的方式编译。

现在,就可以在app模块中引用模块(charts)中的内容啦。

 

2.上传项目到github并发布Release

2.1 上传项目

这部分比较基本,将项目目录init之后上传就可以。需要注意的是,为了在git中编译项目,需要修改两处build.gradle信息。

1)工程的gradle

添加github.dcendents依赖,目前版本号为2.1;

classpath 'com.github.dcendents:android-maven-gradle-plugin:2.1'

具体的文件及位置如下:

2)库模块的gradle

在library的gradle配置开头添加:

apply plugin: 'com.github.dcendents.android-maven'  
group='com.github.YourUsername'

具体如下: 

2.2 发布一个release

网页打开github到项目里,点击release进去

然后创建一个release,填写tag和介绍等。

3.发布到JitPack

3.1 搜索/编译项目

打开JitPack官网,主页的搜索框中输入我们上传的项目github地址,点击查找。

若Log文件显示绿色,则编译成功,可以引用,点击get it查看how to。若为红色,则编译失败,查看log文件并修改。 

3.2 查看引用方式

成功之后往下翻,How To部分为我们解释了如何引用发布的开源库。可以按照该方式在新的项目中使用该库。

4.开源库的使用 

4.1 添加依赖

1)

按照how to中的介绍,首先在项目根目录的build.gradle中添加:

maven { url 'https://jitpack.io' }

如下:

2)

在app模块build.gradle的依赖中以implementation的方式添加依赖库:

如下:

4.2 使用类和资源等文件

在自己的项目中使用类和资源等文件。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值