Android 通过JitPack让自己开源库可以被别人引用

来源:互联网 发布:文字特效制作软件 编辑:程序博客网 时间:2024/06/10 13:06

准备: GitHub账号,android studio工具

前期工作:

  1. android studio 工具配置GitHub账号,为本地代码上传GitHub
  2. 使用GitHub账号登录JitPack网站。

第1步:创建本地Android项目

A.使用android studio 创建项目,File->New Project,一直Next完成项目创建。再选择New->New Module 在弹出对话框(如下图)选择Android Library,一直Next 完成创建Library。(Project,library,package 名称自定义)


最终项目创建完成如图,在library 写代码进行测试,简单写一个Toast,我项目里面写了图片压缩


第2步:配置相关引入(com.github.dcendents:android-maven-gradle-plugin插件使用1.5)

A.在根build.gradle( Project :ImageZip) 中,添加
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5'


B.在library 的gradle文件(build.gradle(Module:library)) 中,添加配置。其用户名为GitHub 账号用户名
apply plugin: 'com.github.dcendents.android-maven'group='com.github.用户名'


C.查看项目中是否存在gradle/wrapper 文件夹,文件夹存在两个文件gradle-wrapper.jar和gradle-wrapper.properties
D.最后同步项目Sync Now

第2步:本地项目同步到GitHub上,通过android Studio 配置Github上传本地项目(具体操作百度一下)。注意某些文件不可以上传,否则导致库不可以被引用。

A.需要上传文件列表如图


B.选择项目上release 点击(上图红色框),打开页面如下图,点击图中红色框按钮

C.打开界面如图,填写相关内容,前两个输入框输入版本编号,最后一个填写版本描述信息。点击绿色按钮“Publish relsase”完成版本记录

D.项目版本完成如下图,github地址为https://github.com/Swer316828/ImageZipUtil/releases


第3步:创建引用

打开https://jitpack.io 网站,把GitHub 上的项目地址复制输入框中点击“look up”,会查出项目所以得release版本.点击不同版本的后面的“Get it” ,产生引用配置信息




在其他项目中引用:添加上图配置即可

0 0
原创粉丝点击