关闭

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

670人阅读 评论(0) 收藏 举报
分类:

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

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


首先你需要在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'  

}


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


0
1
查看评论

Gradle 编译多个工程(包含多Library库工程依赖)指导

在实际开发中有很多工程引用到了android-support-v4.jar或者其他的jar包资源; 有时候,在每个library库的libs里都放进android-support-v4.jar 在eclpse里编译运行是没有问题,因为你可以将多余的jarexclud编译设置,但是放在外边执行grad...
  • changemyself
  • changemyself
  • 2014-10-10 13:54
  • 29120

AndroidStudio生成自己的Compile依赖

在AndroidStudio中经常使用compile的方式来导入第三方代码,如图所示: 想要拥有自己的依赖,可参考本篇的方法 在github上托管一个带有Android Libray的项目,我们要compile的就是这个Libray去jitpack官网搜索对应gith...
  • lib739449500
  • lib739449500
  • 2017-02-16 17:10
  • 2364

Android Studio生成自己的依赖

其实很久以前就想将自己的工具类项目放入到github上,然后要用的时候就compile一下,妥妥的。貌似还有些许装逼的感觉。今天抽时间终于了解了也实践了一下,终于搞好了,顺便记录下方便以后忘记了来查阅。首先得有的github账号。 点击完Create repository后就是这样子了的到...
  • ning_gg
  • ning_gg
  • 2017-03-01 15:27
  • 776

Android开发生成自己的Compile依赖

在AndroidStudio中经常使用compile的方式来导入第三方代码,如图所示:想要拥有自己的依赖,可参考本篇的方法在github上托管一个带有Android Libray的项目,我们要compile的就是这个Libray去jitpack官网搜索对应github仓库,然后 就可以得到自己的co...
  • DeMonliuhui
  • DeMonliuhui
  • 2017-09-22 20:42
  • 269

Android创建自己的gradle依赖包

最近想把自己做过的一些东西分享给大家,请叫我高产小能手。Android创建自己的gradle依赖包相信在用Android Studio的同学对gradle都不陌生吧:dependencies { compile 'com.github.onlynight:RulerSurfa...
  • tgbus18990140382
  • tgbus18990140382
  • 2016-11-07 16:01
  • 1851

自己创建一个android studio在线依赖compile

我正参加2016CSDN博客之星评选麻烦帮下 奖品我随机送给投票者(写一个随机数抽取) http://blog.csdn.net/vote/candidate.html?username=qfanmingyiq引言相信大家在使用AS(android studio)的时候添加依赖的时候有没见过如下方...
  • qfanmingyiq
  • qfanmingyiq
  • 2016-11-29 11:32
  • 1560

AndroidStudio生成自己的Compile依赖

在AndroidStudio中经常使用compile的方式来导入第三方代码,如图所示:想要拥有自己的依赖,可参考本篇的方法 在github上托管一个带有Android Libray的项目,我们要compile的就是这个Libray 去jitpack官网搜索对应github仓库,然后 就可以得到自己的...
  • RedWolfChao
  • RedWolfChao
  • 2017-02-07 17:57
  • 3054

在githu上面开源自己的android library,让项目依赖使用攻略

使用过Android studio的朋友都知道怎么使用gradle去依赖别人写的开源库。比如compile 'com.android.support:appcompat-v7:25.3.0' 。在github上面,这种方式比比皆是。但是,我们怎么将自己写的开源库,放到github给大...
  • lvshuchangyin
  • lvshuchangyin
  • 2017-04-13 15:16
  • 800

在github上发布自己的compile 依赖库

1. 首先在github上创建自己的代码库,例如:  https://github.com/yuxiaohui78/SimpleBarcodeScan 2.在库内的build.gradle 中增加 android maven plugin。 yourlibrary/build....
  • yuxiaohui78
  • yuxiaohui78
  • 2016-04-15 03:06
  • 3727

将自己项目作为module导入

用androidstdio将自己的项目作为module,听说这样会比打成jar在导入,编译起来会更快,就研究了一下。 准备好一个要作为module导入的项目A和另外要依赖项目A的项目B 1、将项目A中的build.gradle(module:app)文件里的apply plugin: &...
  • u012479835
  • u012479835
  • 2016-02-19 11:03
  • 166
    个人资料
    • 访问:27071次
    • 积分:768
    • 等级:
    • 排名:千里之外
    • 原创:43篇
    • 转载:34篇
    • 译文:1篇
    • 评论:10条
    文章分类
    最新评论