发布GitHub开源库

来源:互联网 发布:骑马与砍杀 知乎 编辑:程序博客网 时间:2024/06/05 13:33

AS 第三方库的使用

这里先说一下AS 第三方库的使用,在Android Studio中引入一个library到你的项目,你只需添加如下的一行代码到模块的build.gradle文件中即可:

dependencies {    compile 'com.github.Yzdream:InitFramework:v1.0'}

就加这么一行代码就可以使用library库了,非常简单,那么Android Studio又是怎么引用我们导入的库的呢!

Android Studio使用github上的第三方库

我们新建一个项目之后,在Project的build.gradle中有这么一段代码:

allprojects {    repositories {        google()        jcenter()          }}

Android Studio正是从这里配置的仓库服务器上下载library的,Apache Maven是Apache开发的一个工具,提供了用于贡献library的文件服务器。我查看资料发现一般都是两个标准的Android library文件服务器:jcenter 和 Maven Central,而AS 3.0之后 都有了google(),不过我们都是使用一个免费的仓库服务器,JitPack,这里就需要定义jitpack的服务器地址:

allprojects {    repositories {        google()        jcenter()        maven { url 'https://jitpack.io' }    }}

发布GitHub开源库

  • 首先你得将你的项目变成Libaray类型的,然后发布到GitHub上.这里我就不多说怎么发布到github上了.
  • 打开你的GitHub项目,生成Release文件

    这里写图片描述

点击之后就可以创建提交了

创建Release

输入版本信息之后提交即可

输入版本信息

完成之后打开 JitPack ,然后输入你上传的github项目地址

这里写图片描述

这里写图片描述

到这里一个GitHub开源库就发布成功了,只需要在我们的项目中添加依赖就能使用了,当然也可以到github上将项目下载下来作为Module添加到项目使用,如果你不需要改源码的话建议直接添加依赖使用。欢迎大家来我的个人博客 残梦 一起学习,昨天才搭建完成的,里面有github搭建免费博客教程。