相信大家在开发中经常用到各种依赖,有时也会想到创建一个自己的远依赖库吧,现在我在这里教大家怎么创建自己的共用依赖库,帮助他人,方便自己。
JitPick 是一种远程制作工具 将远程Git库打包成library 使用起来也很简单
1、在Gitee上创建自己的空仓库AndroidUtils。
2、使用Android Studio创建项目AndroidUtils。
3、将创建的项目git初始化,并和Gitee上的项目关联上。(关联方法可参考Git入门学习中的远程仓库)
4、project创建完成后 创建module。
5、配置这个library
我们要把这个whlibrary提供给别人使用,作为远程依赖,需要配置这个whlibrary。
- 首先配置AndroidUtils项目的build.gradle,在build.gradle中添加
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5'
2. 再配置 module 的 build.gradle,在whlibrary模块下的build.gradle需要添加
apply plugin: 'com.github.dcendents.android-maven'
group='com.gitee.hjqjl' //hjqjl是你gitee上自己的名
6、编写你的功能代码
在whlibrary下开发一个你的工具类
将代码同步到gitee。
7、点开gitee项目,选择发行版本,创建发行版
复制代码地址 https://gitee.com/hjqjl/AndroidUtils.git(这是我的用你自己的)
8、去Jitpick 进行打包
打开https://jitpack.io/
不需要登录,直接拷贝地址到输入框中,点击获取。
生成了版本,点击git it,build成功后,下面会有提示的用法(提示中要显示出你现在的版本号哦)
9、测试
新建一个android工程
在新建工程的build.gralde 中添加maven { url 'https://jitpack.io' }
然后在项目的 build.gradle 中添加implementation 'com.gitee.hjqjl:AndroidUtils:1.0.0'
使用:
创建的远程依赖库:
https://gitee.com/hjqjl/AndroidUtils