在开发过程中,我们可能会添加很多依赖来帮助自己快速开发,是不是每次都感觉特别爽快?感觉依赖的都是大牛,真厉害!
只要你不断地努力,总有一天你也会变成大牛,那么我们今天就来学习一下如何将自己的项目生成依赖,并且帮你绕过所有的坑!!
首先你需要在Android Studio中登录你的GitHub账号
然后在需要上传的项目下,点击Share
后面的流程我就不往上放了,大家应该都会,包括Git的操作,不会可以百度。
在项目上传到GitHub后release一个新版本
然后到 jitpack.io 输入你的项目地址 如https://github.com/ITDreamSKY/SkyTabView
点击 Get it 即可将你的项目上传到服务器 这里我们可以看到 如果成功的话 这个图标是绿色的 如果红色那就是失败了 可以看看日志报什么错
在这里我说一下在网上基本找不到的坑!!!!! 重点来了!!!!!
首先你这个项目不能为application ,应为library 就是说
Module Gradle 中 首行改为
apply plugin: 'com.android.library'
然后加入
apply plugin: 'com.github.dcendents.android-maven'
继续添加
group='com.github.ITDreamSKY'后面是你的github账号
最后Project Gradle中 buildScript 下 dependencies下添加
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5'
至此,告一段落,将代码push到GitHub release一个新版本 提交到jitpack就好了
最好在你的ReadMe中提醒用户设置代码仓地址
repositories {
jcenter()
maven { url"https://jitpack.io" }
}
dependencies {
compile'com.github.jitpack:gradle-simple:1.0'
}
到这里,本篇文章就结束了,如果遇到什么问题可以留言。