android 手把手教你发布自己的开源库





1.首先创建项目

AS的项目应该都知道创建的,不多说

结构如图,就单纯的一个空项目,没啥东西

2.创建一个库


创建完库之后我就随便在库里面整点东西,等下可以方便测试

接下来就是重点配置了:

1.在库的build.gradle中添加两句代码

applyplugin:'com.github.dcendents.android-maven'

group='com.github.你的github名称(别抄我的)'

2.这两个东西要注释掉,否则后面我们发布的时候会报错

到这一步,我们的库就算是配置完成了,很简单是不是,接下来我们就把他上传到github上去即可。

3.上传到github

1.在github上创建一个仓库(至于怎么创建应该都知道,不知道的可以去百度)

2.仓库创建好之后就是上传代码上去了,这是我上传成功后的截图

不懂上传的可以参考这篇博客,很给力上,传本地文件到github 

http://blog.csdn.net/hanhailong726188/article/details/46738929

3.接下来就是在releases中填写版本号了


接下来我们就复制浏览器中的这一段去JitPack.io上面发布我们的库了

打开https://jitpack.io首页,把我们库的地址复制进去,点击Look up,下面就会出现你库的版本,然后点击Get it,就完成了我们库的发布。


上图需要提示一下:如果Status一栏不是Get it,而是Report的话,说明你的开源库发布失败, 失败的原因你可以点击前面的Log看一下,在最下面有错误的原因。


4.使用我们已经发布好的库

使用之前我们需要在这两个地方配置一下

maven { url'https://jitpack.io'}

//        classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5'



使用结果

这样,我们的库就可以随便丢给别人使用了!!!

提示:如果在填写库之后运行失败,请重新编译下项目,或者直接重启一下AS(我是后者)

但楼主还有一个不懂的问题:就是在这里面无法找到自己的库,有大神知道的麻烦指点下小弟,谢谢!


楼主第一次写这玩意,写的不对的地方希望道友们多多指点,谢谢!





最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容