自己的库分享到github并添加到依赖

 Android开发总会遇到造轮子的时候,造的多了就觉得如何形成一种依赖关系,通过gradle依赖进来不是更好维护了嘛,

发现jitPack早已经有了,顿时想想之前的操作浪费时间,

开发需要把时间投入到更重要的事情中去;

下面就来教你通过github与JitPach一步步实现库的

 就以项目 ZxingDemo作为例子来讲解。

 

1.在本地Android Studio建立工程和库

     先新建一个项目作为示例或者demo项目。

在项目新建一个Module,Module新建为 Android Library,这里我起名为ZxingLib。

将自己要作为库的代码写在这个Module里面,注意编写库项目的时候有些东西需要注意,比如添加依赖库的问题,这里我就不过多介绍了。

自己的库分享到github并添加到依赖

      然后在ZxingDemo工程中引用该库,写出demo程序。整个项目就算完成了。

    

2.然后将项目上传到github上

我这里就只简单的描述一下。前提是你的Android Studio已经绑定或者配置了Github账号。

      自己的库分享到github并添加到依赖

      自己的库分享到github并添加到依赖

填写工程名并加上描述,分享到Github上。然后在Github上就可以看到我们提交的项目了。

 

自己的库分享到github并添加到依赖

 

 

3.点击上图中 releases,创建releases版本,填写一些信息,点击 Public发布

自己的库分享到github并添加到依赖

出现以下信息表示发布成功

自己的库分享到github并添加到依赖

 

4.添加到JitPack上。

打开  https://jitpack.io/

  自己的库分享到github并添加到依赖

在这里输入刚刚上传的项目地址,点击 Look up 。会出现以下界面,点击 Get it 就完成了库的生成。

                     自己的库分享到github并添加到依赖

 

5.库的导入

上一步执行完成之后,网站上就会有提示如何导入。 

   

自己的库分享到github并添加到依赖
标题

 注意:maven {url 'https://jitpack.io'}  这个是必须添加的,否则会提示找不到你所添加的库。