Android开发学习

如何发布Android依赖库到JCenter

2016-12-29  本文已影响324人  Leo618

这篇文章将介绍如何进行一步一步操作实现将自己的库上传至JCenter,使得可以简便的在app/build.gradle中的dependencies使用compile进行导入库使用。最终看起来使用的姿势是这样的

最终使用姿势

1.Example项目和库的建立

按照平常的开发创建项目,在项目中创建Module,这个Module便是一个可以作为三方提供的库,这里举个简单栗子,一个android工具集的项目,核心目录结构如下:

project structure

其中app下为Example的demo,其中包含了一个Module名字叫utils.

注意: demo和Module的目录名需要不同,比如com.leo618.utilsexample和com.leo618.utils;

完成项目的创建以及Module库代码编写之后,上传至github。

2.上传项目至github

把自己的项目上传到github上也是有多种方式的,可以直接在网站上传,或者使用GitHub桌面客户端,也可以使用命令行。这一步比较简单,注册github账号按照步骤上传就行了,直接跳过。

3.准备JCenter支持账号

首先你需要做的就是在https://bintray.com/有注册账号,没有的话注册一个便是,项目中需要两个东西:账号名称和API Key,右上角用户名处点击Edit Profile进入设置页面,左边栏最后一栏即为API Key(可能需要输入一次密码才能查看)

查看API Key

4.修改项目配置,上传库

主要修改项目中的三个文件(红线标注):

Gradle文件修改

点击2 进入 然后 send 即可,然后坐等几小时后,你就可以在其他项目中按照开头的姿势使用自己的库了。

如果你觉得文章有一定价值,欢迎推荐给你的朋友!
如有疑问,欢迎加群讨论交流
点击链接加入群【AndroidRunner】

上一篇下一篇

猜你喜欢

热点阅读