在开发过程中,使用第三方优秀依赖库是个很常见的问题,有的时候是maven,或者gradle, 或者sbt,大部分库工程,都会有对应的gradle,maven依赖代码,但是有的没有,尤其是使用的snapshot的依赖的时候,虽然有源代码可以自己down下来,然后源码级别的依赖,或者自己导出jar包依赖,这个时候,神器jitpack就出现了。

使用灰常简单,去jitpack官网: <a href="https://jitpack.io/">点这里</a>

以Github为例,输入仓库的Github地址,然后搜索(以better-java为例),就会看到这样的结果:

然后在下方就会自动生成对应gradle,maven ,sbt,依赖代码,直接复制代码,在自己工程使用就ok了。

如果需要查看日志:

https://jitpack.io/com/github/hpu-spring87/better-java/14b2006462/build.log

修改仓库名称,sha1码既可,具体使用在安卓工程中,可以查看官网详细文档。

https://jitpack.io/docs/ANDROID/

转载于:https://www.cnblogs.com/spring87/p/4841153.html

jitpack让使用第三方依赖库更简单相关推荐

  1. jitpack第三方依赖库使用

    前言 通常我们使用GitHub管理我们的代码,当我们需要查阅或使用代码时,可以把代码clone下来,但是这种方法步骤比较复杂.繁琐:如果可以像Android的原生库一样在build.gradle里面添 ...

  2. 第三方依赖库中kotlin代码提示/*compiled code*/

    在AS某些版本中,例如Android Studio Arctic Fox | 2020.3.1(新版狐狸那个版本),在看第三方依赖库代码时,出现了这种问题,java部分的代码可以看到完整的方法实现,而 ...

  3. android使用fat-aar打包,本地aar和第三方依赖库以及遇到的问题

    android使用fat-aar打包,本地aar和第三方依赖库以及遇到的问题 为什么会用到fat-aar 如何使用 打出来的aarlib中存在多个架构,例如x86\x86_64 我在打包okhttp和 ...

  4. torch-geometric安装, 以及解决pycharm每次加载(updating skeletons)其第三方依赖库塞爆C盘的问题

    文章目录 一.torch-geometric安装 二.问题描述 三. 问题解决方案 四. 更新 一.torch-geometric安装 torch-geometric是用于图神经网络相关的工具库, 这 ...

  5. 导入第三方依赖库slidingmenu

    1.修改library的库名为slidingmenu_library     2.将该slidingmenu_library文件copy到project目录下(与modul平级)     3.打开se ...

  6. pip和conda批量导出、安装第三方依赖库(requirements.txt)

    pip批量导出包含环境中所有组件的requirements.txt文件 pip freeze > requirements.txt pip批量安装requirements.txt文件中包含的组件 ...

  7. Android 引入第三方字体库的简单使用

    在一个页面中给TextView设置三方的字体 首先,在assets文件夹下建立一个fonts文件夹,然后把字体库导入该文件夹下 var typeFace = Typeface.createFromAs ...

  8. IOS--工具--使用CocoaPods管理依赖库

    声明:此文章内容引自cocoachina,原文地址:http://www.cocoachina.com/newbie/basic/2014/0107/7663.html. 这篇内容将介绍Mac和iOS ...

  9. C++无依赖库的websocket实现

    1. 简单websocket 客户端实现 参考源码: 见: GitHub - hank4187yan/light-websocket-client: 非常轻量级的websocket客户端,无第三方依赖 ...

最新文章

  1. Android屏幕像素密度适配详解
  2. 网站SEO更新时选择适当的时间点有什么好处?
  3. Scala基础教程(六):字符串、数组、集合
  4. 寻求神谕的词语:谈海日寒诗集《空山集》
  5. WPF:从WPF Diagram Designer Part 4学习分组、对齐、排序、序列化和常用功能
  6. mybatis 取查询值_Mybatis --- 映射文件、参数处理、参数值的获取、select元素
  7. 基于Spring+SpringMVC+Mybatis架构的开源博客
  8. 搭建高可用的分布式hadoop2.5.2集群  HDFS HA
  9. awksed story
  10. 转:用友华表Cell报表面面观
  11. Nginx配置静态资源服务器
  12. 分布电容和杂散电容_分布电容
  13. git pull时候报错443
  14. 数学建模竞赛在中国的蝗虫式增长
  15. 【2021】朱伟(恋练有词)
  16. iou(交并比)的概念
  17. ASP.NET Core 和 EF Core系列教程——CRUD
  18. JAVA核心知识点--IO流
  19. 调侃c语言的图片,c语言能显示图片吗
  20. 老人自制6门红衣大炮抗强拆 被指涉嫌违法

热门文章

  1. html 地址 点击召唤高德,高德地图api 点聚合+海量点+点击事件(根据地区或坐标进行定位)...
  2. mysql数据库事务有几种特性_面试官:你能说说事务的几个特性是啥?有哪几种隔离级别?...
  3. RFID 射频 RFID工作流程 自动识别技术 工作频段 短距离无线通信技术
  4. windows7计算机管理,win7系统打开计算机管理(compmgmt.msc)的操作方法
  5. java list 超出范围_java-列索引超出范围:2,列数1
  6. 全球计算机用户人数,NIC2019年11月:全球IPv6 用户数占比中国居43位
  7. 基于matlab的pcm系统仿真_深入理解基于RISC-V ISS Spike的仿真系统:探索Spike,pk和fesrv...
  8. 没有bug队——加贝——Python 45,46
  9. java103 101 104 101_编写一个java程序将100,101,102,103,104,105这6个数以数组的形式写入到D:\\test.t...
  10. 两台服务器安装redis集群_redis 集群搭建,小白也能搭三主三从的集群环境