Android 通过JitPack让自己开源库可以被别人引用
来源:互联网 发布:文字特效制作软件 编辑:程序博客网 时间:2024/06/10 13:06
准备: 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” ,产生引用配置信息
在其他项目中引用:添加上图配置即可
0 0
- Android 通过JitPack让自己开源库可以被别人引用
- 如何让自己项目在Android studio中以compile被使用(jitpack.io)
- 让自己的apk可以被别人用二维码下载
- [Android] Android制作自己的依赖库让别人引用(1)
- [Android] Android制作自己的依赖库让别人引用(2)
- Android创建属于自己的开源库(JitPack.io)
- Android 写自己的开源库,发布到 JitPack.io
- Android创建属于自己的开源库(JitPack.io)
- 怎样才可以让别人搜索到自己的网页 --
- 怎样才可以让别人搜索到自己的网页 --
- 通过局域网让别人访问自己的电脑项目
- 禁止网站被别人通过iframe引用
- 禁止网站被别人通过iframe引用
- 禁止网站被别人通过iframe引用
- 禁止网站被别人通过iframe引用
- 利用JitPack发布Android开源库
- 使用JitPack发布Android开源库
- 如何通过 JitPack 发布自己的开源项目
- angularjs 与 ueditor 使用的时候 setContent 报错
- c++ explicit
- JAVA中调用C语言接口
- form表单的两种提交方式,submit和button的用法
- 挑战密室,第八届河南省省赛,郑大OJ10406
- Android 通过JitPack让自己开源库可以被别人引用
- Utf8和Unicode转换问题 C语言 千字文问题
- Maven常用命令
- Logger日志级别说明及设置方法、说明
- 深度学习 16. 反向传递算法最简单的理解与提高,BP算法,Backpropagation, 自己的心得。
- PHP判断是不是https协议
- vitrualbox安装后centos后的网络配置(host-only)
- 面试题(十)
- footer随能容高度,固定到底部Sticky footers