准备: GitHub账号,android studio工具
前期工作:
- android studio 工具配置GitHub账号,为本地代码上传GitHub
- 使用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” ,产生引用配置信息
在其他项目中引用:添加上图配置即可