Android发布项目到jitpack的完整步骤

 更新时间:2019年01月25日 14:14:12   作者:Silence潇湘夜雨  
这篇文章主要给大家介绍了关于Android发布项目到jitpack的完整步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

前提

最近因公司需要写了一个sdk,本想用本地库去做,但是遇到了各种问题,所以尝试着做成网络库去接入。之前一直没接触过这块,相对来说挺简单,但是也遇到了一些问题,在这里记录一下。

首先

在开始之前先简单说一下流程:

1、在本地创建一个libiary工具类;

2、配置JitPack相关的配置信息;

3、排查自己工具类中的错误并上传到github;

4、创建release并在JitPack中编译;

5、在自己的项目中引用。

其次

1、 创建一个libiary,然后上传到github(只需要上传图中红色选择框中的文件)

2、在项目的build中添加配置(project级别)我这里用的JitPack版本是2.0,因为的Gradle版本是4.4,对应的JitPack是2.0,如果你的版本比较高或者比较低,需要自己查询文档,查看JitPack对应的版本号


项目build中配置.jpg

JitPack和Gradle对应的版本号.jpg

3、在moudle中添加配置


module的build中添加.jpg

4、上传到github 创建release包


选择release.jpg

5、选择release


选择release.jpg

6、创建并发布relese (因为我这里已经创建过了所以选择Draft a new release,如果是首次创建那么就是create new release)


创建release.jpg


发布release.jpg

7、添加网址到JitPack中(复制你的项目的url)


复制url.jpg

8、在Jitpack中查看


查看.jpg

9、点击编译


点击编译.jpg

10 、编译完成


编译完成.jpg

11、失败原因


错误原因.jpg

最后

查看JitPack文档,查找原因,一般都是因为你的工具类中本身的错误,所以不能通过,所以在上传之前最好自己先检查一遍错误原因。并且,遇到问题不要慌张,先看官方文档排查原因。

好了,以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对脚本之家的支持。

相关文章

  • Android画板开发之橡皮擦功能

    Android画板开发之橡皮擦功能

    这篇文章主要为大家详细介绍了Android画板开发之橡皮擦功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-12-12
  • Android中TextView自动适配文本大小的几种解决方案

    Android中TextView自动适配文本大小的几种解决方案

    在布局中使用的话,注意按照你最大的设备来设置字体大小,这样在小设备上回自动缩放,下面这篇文章主要给大家介绍了关于Android中TextView自动适配文本大小的几种解决方案,需要的朋友可以参考下
    2022-06-06
  • Phonegap使用拍照功能时的内存问题

    Phonegap使用拍照功能时的内存问题

    最近几天在学习使用phonegap进行android应用的开发,网上的资料比较乱,个人参考了很多资料,也试验了很多次,一直在摸索,总算小有心得,这此过程中也遇到了一些问题,这里给大家分享下解决Phonegap使用拍照功能时的内存问题的方法,这里简单的整理一下
    2015-05-05
  • Flutter Android应用启动白屏的解决方案

    Flutter Android应用启动白屏的解决方案

    任何一个app基本都会设计一个启动页,今天我们就来看看怎么在flutter项目中设置启动页,这篇文章主要给大家介绍了关于Flutter Android应用启动白屏解决的相关资料,需要的朋友可以参考下
    2021-11-11
  • 详谈OnTouchListener与OnGestureListener的区别

    详谈OnTouchListener与OnGestureListener的区别

    下面小编就为大家带来一篇详谈OnTouchListener与OnGestureListener的区别。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-04-04
  • Android Studio 实现文档注释的快捷键

    Android Studio 实现文档注释的快捷键

    这篇文章主要介绍了Android Studio 实现文档注释的快捷键,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-03-03
  • RxJava两步打造华丽的Android引导页

    RxJava两步打造华丽的Android引导页

    如今,移动应用对首次使用的用户呈现欢迎页已经越来越普遍了。这样做的目的就是向用户介绍并展示我们的应用。本文给Android开发的引导页面提供了很多参考,非常值得一读。
    2016-07-07
  • Android中用Builder模式自定义Dialog的方法

    Android中用Builder模式自定义Dialog的方法

    在任何软件操作系统中,Dialog即对话框都是一种重要的交互模式与信息载体,而Android系统本身的Dialog拥有固定的样式,并且在5.0后采用Material Design设计风格的Dialog美观大气。这篇文章将详细介绍Android中用Builder模式自定义Dialog的方法,有需要的可以参考借鉴。
    2016-10-10
  • Android设置个性化Dialog小图标的方法

    Android设置个性化Dialog小图标的方法

    这篇文章主要介绍了Android设置个性化Dialog小图标的方法,涉及Android针对系统资源的设置与调用相关操作技巧,需要的朋友可以参考下
    2016-08-08
  • RN在Android打包发布App(详解)

    RN在Android打包发布App(详解)

    下面小编就为大家带来一篇RN在Android打包发布App(详解)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-08-08

最新评论