什么是依赖库

我们在Android开发过程中不可避免的需要引用别人造的轮子,在Android Studio中往往只需要一行代码就可以引用别人的库文件,如下图:

羡慕吧,那我们怎么将自己的库让别人引用呢?其实有两种方法,大家可以参考Android如何制作自己的依赖库上传至github供别人下载使用 这篇文章,我这里只介绍第一种方法,结合我自己的实践,顺便做个笔记,以后不用每次都去网上找了!

依赖库制作过程

新建普通工程

这里我新建一个CircleView过程,如下:

新建Module

然后点击File—>New—>New Module菜单栏创建一个Module,创建完成后工程结构如下:

修改Module目录下的build.gradle文件

写好代码后,修改Module目录下的build.gradle文件,如下:

切记,不然会帮错:Error:Dependency Puddings:videosdk1218:unspecified on project app resolves to an APK

上传到GitHub

选择菜单项VCS—>Import into Version Control—>Share Project on GitHub,上传工程到GitHub

我这里已经上传过了所以会出现仓库已经存在的提示!

发布自己的项目

在GitHub上找到刚刚的仓库,选择release标签:

填写相关信息:

然后点击Publish release标签即可发布项目。

登录JitPack.io

在浏览器中输入https://jitpack.io/,然后在Loop up输入框中输入仓库的地址,比如我的:https://github.com/Glemontree/CircleView:

点击get it即可,然后网页上会自动弹出怎么使用该库:

此时你就可以在项目中使用这个库了。

更多相关文章

  1. Android中数据文件解析(Json解析【从服务器端获取数据并且解析,显
  2. Android日志通过logcat实时输出至文件
  3. AndroidStudio NDK的接入FFmpeg填坑记
  4. 在Android(安卓)Studio上编译C++可执行程序
  5. [置顶] Android(安卓)NDK使用分析
  6. . Android內核Porting相關背景知識 转载
  7. Android(安卓)NDK安装及使用简介
  8. Android使用ttf字体库替代替图片
  9. Android资源管理器程序

随机推荐

  1. Android(安卓)Studio编译时Gradle报乱码
  2. android默认debug.keystore的密码
  3. android平台开发问题小结----今天遇到的
  4. android中json解析及使用 (下)
  5. Android(安卓)蓝牙开发浅析
  6. 关于android 经典蓝牙开发 使用UUID连接
  7. android 服务前台运行startForeground
  8. android的Menu使用(1)------选项菜单
  9. android调用系统拍照程序和从图库选取图
  10. android性能测试工具Emmagee介绍