※教你如何将自己的项目可作为别人的依赖compile

时间:2024-06-01 19:24:15

在开发过程中,我们可能会添加很多依赖来帮助自己快速开发,是不是每次都感觉特别爽快?感觉依赖的都是大牛,真厉害!

只要你不断地努力,总有一天你也会变成大牛,那么我们今天就来学习一下如何将自己的项目生成依赖,并且帮你绕过所有的坑!!


首先你需要在Android Studio中登录你的GitHub账号

※教你如何将自己的项目可作为别人的依赖compile



然后在需要上传的项目下,点击Share


※教你如何将自己的项目可作为别人的依赖compile


后面的流程我就不往上放了,大家应该都会,包括Git的操作,不会可以百度。


在项目上传到GitHub后release一个新版本


然后到 jitpack.io 输入你的项目地址 如https://github.com/ITDreamSKY/SkyTabView※教你如何将自己的项目可作为别人的依赖compile

点击 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'  

}


到这里,本篇文章就结束了,如果遇到什么问题可以留言。