GitHub上制作自己的Library,直接compile使用

平时做项目肯定用了很多别人的库,如果有一个自己的库,那逼格就高了,以前用eclipse的时候,都是打成jar包使用,虽然用的时候也很方便,但是每次改动都要重新打包,感觉特别麻烦,15年接触了AS,但是因为工作原因未能用它做项目,去年就我一个Android了,想用啥用啥,就改AS了,真特么顺手,尤其是compile,不需要自己去找一堆jar包和库了!

先看看效果:

https://github.com/yb801925

准备工作

建个module

选择Android Library,然后起个名字,然后finish

把准备的代码贴到library中,然后上传github,至此,app module已经没什么卵用了

Android Studio 关联GitHub相关操作

这是我上传之后的代码

https://github.com/yb801925

发布代码

点击上图中的releases就可以发布了,更新也是一样的

更新代码

发布

发布形式有很多种,

- JitPack

JitPack

比如我要用1.1的,Get it

然后下面会生成使用说明,默认gradle,大概是这样的

在工程目录的build.gradle中加入maven { url 'https://jitpack.io' }

和平时引用库一样compile 'com.github.seeways:AndroidUtils:1.1'

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 平时做项目肯定用了很多别人的库,如果有一个自己的库,那逼格就高了,以前用eclipse的时候,都是打成jar包使用...
    世外大帝阅读 1,746评论 2 23
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,124评论 25 708
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,886评论 18 139
  • 新年已过,在饱受了大家关于体重的取笑之后,是不是应该开启新一轮的减肥历程了呢? 吃货是你,吃货是我。 开始上班之后...
    迷路的小象阅读 1,321评论 0 1
  • 5月的一天早上,晓言睁开慵懒的眼睛,打着哈欠伸个懒腰,跟平时一样准备起床了。 习惯性的找到手机,顺手点开朋友圈,一...
    后六月阅读 213评论 0 1