什么是依赖库

我们在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输入框中输入仓库的地址,比如我的:github.com/Glemontree/…

点击get it即可,然后网页上会自动弹出怎么使用该库:此时你就可以在项目中使用这个库了。

作者:Glemontree_ 来源:CSDN 原文:blog.csdn.net/u010216743/… 版权声明:本文为博主原创文章,转载请附上博文链接!

Android制作自己的依赖库让别人引用【转】相关推荐

  1. Android 编译环境的依赖库安装

    Android的依赖库安装一般是如下: sudo apt-get install -y git gnupg flex bison gperf build-essential zip curl libc ...

  2. 2017年Android开源项目及依赖库

    目录(?)[+] github排名: https://github.com/trending , github搜索: https://github.com/search UI Awesome-Mate ...

  3. Android Studio中RecycerView依赖库加载问题

    依赖包导入思考: 参考资料:recycleview导包问题 打开修改本项目中的build.gradle; 切勿着急添加包,应当提前查看其中的版本号(因为加载的v7包要和其版本保持一致性): 例如: 因 ...

  4. 编译可在Android上运行的依赖库(二):gettext库

    随着代码的不断更新,原来的文章有很多地方已经不适用于现在,所有增加了本文章,对过去NDK交叉编译gettext源码进行更改和补充. 下载gettext源码gettext-0.21.tar.gz: In ...

  5. 【Android Gradle 插件】Android 依赖管理 ⑥ ( 依赖冲突处理 | transitive 依赖传递设置 | exclude 依赖排除设置 | force 强制指定依赖库 )

    文章目录 一.查询 Android 依赖库的配置 二.通过 ModuleDependency#transitive 依赖传递设置 三.通过 ModuleDependency#exclude 设置排除子 ...

  6. Gradle for Android 第三篇( 依赖管理 )

    Gradle for Android 第三篇( 依赖管理 ) 依赖管理是Gradle最闪耀的地方,最好的情景是,你仅仅只需添加一行代码在你的build文件,Gradle会自动从远程仓库为你下载相关的j ...

  7. Android Studio gradle下载依赖包失败的解决办法

    Android Studio gradle下载依赖包失败 的解决办法 使用Android Studio在第一次导入项目或者配置完Kotlin后,会一直Build,因为需要下载一些项目中配置的依赖和gr ...

  8. Android Studio 更换国内源下载依赖库

    我的博客:http://daycoding.com 小小程序猿 由于国内GFW的原因,经常导致android studio 莫名其妙的编译不了,多数原因是由于不能下载依赖库 Gradle支持三种不同的 ...

  9. 【Android APT】编译时技术 ( 编译时注解 和 注解处理器 依赖库 )

    文章目录 一.编译时注解和注解处理器 二.创建 编译时注解 和 注解处理器 三.添加 编译时注解 和 注解处理器 依赖库依赖 四.博客资源 一.编译时注解和注解处理器 上一篇博客 [Android A ...

  10. 【Android 安全】DEX 加密 ( Java 工具开发 | 加密解密算法 API | 编译代理 Application 依赖库 | 解压依赖库 aar 文件 )

    文章目录 一.加密解密算法 API 二.编译代理 Application 依赖库 三.解压代理 Application 依赖库 aar 文件 参考博客 : [Android 安全]DEX 加密 ( 常 ...

最新文章

  1. Spring Cloud Config Server迁移节点或容器化带来的问题
  2. 【数据结构】 线性表的顺序表
  3. Pytorch学习-Task1
  4. ●BZOJ 4556 [Tjoi2016Heoi2016]字符串
  5. 如何编写有效的接口测试?
  6. github 码云 获取_开发记录篇使用VS2019管理github项目
  7. 习题2.6 递归求简单交错幂级数的部分和 (15 分)
  8. php弹窗拨打电话,调用系统的拨打电话,不弹框或多次出现弹框问题
  9. linux下jdk1.8搭建笔记
  10. 用栈实现中缀表达式求值
  11. 查看linux内存和硬盘
  12. 用户名修改后进入不了计算机,更改计算机用户名后不能登录到桌面怎么办?
  13. 2021年茶艺师(中级)复审考试及茶艺师(中级)模拟考试题
  14. 5G协议 基本架构 专有名词简称和缩写
  15. Android 集成极光推送和厂商通道
  16. 正则系列4: re.sub用法
  17. lumen php版本,PHP微框架 Lumen 使用全纪录
  18. linux防火墙 限制流量,Linux防火墙对P2P流量的限制
  19. 淘宝/天猫/1688拍立淘API接口(以图搜商品API接口,图片搜索API接口,图片搜索商品API接口)代码对接教程
  20. 游戏行业被黑客攻击勒索怎么办?

热门文章

  1. 极客大学架构师训练营-架构师技术图谱-大作业二
  2. 命令行Terminal增加proxy开关
  3. 极客大学架构师训练营 系统架构 一致性哈希 Consistent Hashing 第五次作业
  4. 2021-09-08因子分解机
  5. 2021-09-0723. 合并K个升序链表
  6. SSD,单次多框检测器Single Shot Multibox Detector,超越YOLO和Fast-RCNN
  7. 树中两个节点的最低公共祖先节点
  8. 潜龙号开启水下机器人_揭秘我国自主水下机器人“潜龙二号”
  9. 霍夫变换 文本图片倾斜矫正 python实现
  10. 计算机文化基础考试 名词解释,《计算机文化基础》模拟试卷.doc