jitpack第三方依赖库使用
前言通常我们使用GitHub管理我们的代码,当我们需要查阅或使用代码时,可以把代码clone下来,但是这种方法步骤比较复杂、繁琐;如果可以像Android的原生库一样在build.gradle里面添加一条dependencies就方便多了;jitpack就可以解决这一问题,第三方库依赖管理 第三方依赖库简单介绍
jitpack发布流程github申请仓库GitHub申请无特殊流程,正常申请即可,具体流程可查阅: 创建仓库代码clone项目将上一步创建的仓库clone下来,因为仓库是空的,所有clone下来的是一个空的项目,你需要在此创建一个Android studio的项目 git clone your github address
Android studio创建项目
dependencies { classpath 'com.github.dcendents:android-maven-gradle-plugin:1.3' }
如果配置后同步发现错误,把上面的版本1.3换成1.5
apply plugin: 'com.github.dcendents.android-maven'
这个module里面主要就写你的源码,另一个app依赖这个module,App是测试这个module用的,切记不要把主要源码写到App去了,到时候依赖仓库时就找不到代码 git add -A .
git commit -m "remark"
git push
GitHub release产生版本提交代码后返回到GitHub仓库生成新版本,如下图:提交release版本到jitpack拷贝GitHub上仓库地址,如下图: 打开jitpack官网将拷贝的地址粘贴到搜索框,点击Lookup就会找到我们的项目,在搜索的列表里面点击get it,就会在页面出现如何使用仓库的说明以及添加徽章; 使用我们创建好的仓库step 1根目录build.gradle添加 allprojects {
repositories {
...
maven { url 'https://www.jitpack.io' }
}
}
step 2在App的build.gradle里面添加dependencies dependencies { compile 'com.github.JackZhous:JMediaControl:v1.0' }
将徽章添加到你的GitHub仓库显示逼格在打开jitpack官网步骤里面,图片上的最下面有个link,点击link将显示的代码拷贝到你GitHub仓库的readme.md里面去就可以显示了 成功后就可以跟博主的仓库一样有徽章了,可以装逼 ^^ ^^(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |