徽章系列2:JitPack 的使用

栏目: 编程工具 · 发布时间: 7年前

内容简介:徽章系列2:JitPack 的使用
  1. 在 AS 中创建标准的 android 项目: 徽章系列2:JitPack 的使用
  2. 创建 Library: 徽章系列2:JitPack 的使用 徽章系列2:JitPack 的使用 徽章系列2:JitPack 的使用
  3. 创建 badge library 成功。

    配置相关文件

    进入 jitpack android 可以看到 jitpack 为我们提供的文档帮助。 徽章系列2:JitPack 的使用
  4. 在项目的根目录下的 build.gradle 文件中添加: 徽章系列2:JitPack 的使用
  5. 在 library 下的 build.gradle 中添加: 徽章系列2:JitPack 的使用 , 对应官网中说的 『group=’com.github.YourUsername’』, 其实可以不写,写不写都会自动生成。 即使你写成了别的,最终还是以这样的格式输出。

AndroidBadge 中 的 build.gradle :

classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5' // Add this line

AndroidBadge 里面的 badge (library) :

apply plugin: 'com.github.dcendents.android-maven'

发布到 Github (这里直接展示 AS 中的界面图形操作,会命令行的同学随意)

  1. 登录自己的 github 账号,然后创建一个 项目,在首页右边能看到: 徽章系列2:JitPack 的使用
  2. 点击 大绿色 按钮,并填写信息: 徽章系列2:JitPack 的使用 。 那个协议,你们随意,这里只是演示。
  3. 创建成功后: 徽章系列2:JitPack 的使用 ,拷贝当前项目地址。
  4. 在 AS 的项目中创建 git 仓库: 徽章系列2:JitPack 的使用 , 点击后会让选择,直接 选择 ok 就行。将项目添加到 git 管理 徽章系列2:JitPack 的使用 。 项目中的文件都变成绿色后: 徽章系列2:JitPack 的使用 ,耐心等待完成后, 本地项目已经被 git 管理起来了,然后把代码提交到 github 即可。可能会有冲突,自行解决即可。
  5. 现在我们给 library 的 badge 项目添加一个 工具 类: 徽章系列2:JitPack 的使用 , 并提交到 github。

Github 打 release or tag

徽章系列2:JitPack 的使用 徽章系列2:JitPack 的使用 创建第一个 release 分支: 徽章系列2:JitPack 的使用 发布成功以后就能看到: 徽章系列2:JitPack 的使用

一般用 release 就可以了, 在适当的时候 用 tag。

在 JitPack 上生成 aar

  1. 进入 https://jitpack.io/
  2. 将 github 的项目地址: https://github.com/gdky005/AndroidBadge , 直接拷贝 到 jitpack 网页中的文本框中。 徽章系列2:JitPack 的使用
  3. 点击 Look Up 后: 徽章系列2:JitPack 的使用 , 等里面的那个圈圈 转完 以后,出现 绿色的这个: 徽章系列2:JitPack 的使用 说明已经发布 aar 成功,那么我们 可以直接使用了。 如果点开这个东西,会看到编译的和发布的过程。 徽章系列2:JitPack 的使用
  4. 如果是红色的,说明有错误,点开查看,修改后重新构建。

在 app Demo 中测试是否生效

点击 get 后,能看到: 徽章系列2:JitPack 的使用

  1. 给项目根目录下的 build.gradle 添加: 徽章系列2:JitPack 的使用
  2. 给app 项目里面的 build.gradle 添加: 徽章系列2:JitPack 的使用

AndroidBadge 中 的 build.gradle :

maven { url 'https://jitpack.io' }

AndroidBadge 里面的 app 的 build.gradle :

compile 'com.github.gdky005:AndroidBadge:v1.0.0'

好的,现在我们已经添加成功了,在 MainActivity 里面是是吧,看能否调到之前在 library 里面的写的 Utils.getVersion()。很高兴的是我们调出来了: 徽章系列2:JitPack 的使用 在项目的最底下也能看到: 徽章系列2:JitPack 的使用 。 运行 app 项目: 徽章系列2:JitPack 的使用

问题来了,我们修改library 后也能调用到吗?

让咱们一起试试吧:

  1. 修改 badge 项目中的 1.0.0 为 1.0.1 : 徽章系列2:JitPack 的使用
  2. 提交代码后,push 到 github。 提交成功以后,我们重复上面的打 release 步骤 徽章系列2:JitPack 的使用 , 徽章系列2:JitPack 的使用 , 徽章系列2:JitPack 的使用
  3. 然后再去 jitpack 上看看: 徽章系列2:JitPack 的使用 多了一个 v1.0.1, 点击 get 吧。 徽章系列2:JitPack 的使用 徽章系列2:JitPack 的使用 徽章系列2:JitPack 的使用
  4. 发布成功后,我们去 app 里面试试。 徽章系列2:JitPack 的使用
  5. 同步后,直接运行 app。非常好,我们的修改的东西已经变了: 徽章系列2:JitPack 的使用

至此, jitpack 基本也差不多了,但是貌似缺少了最重要的一点吧。

jitpack 的徽章怎么弄

还是在刚刚的 jitpack 界面,只是我们把 页面拉倒底部。 徽章系列2:JitPack 的使用 点击后: 徽章系列2:JitPack 的使用 是不是看到了熟悉的 md 文档的格式呢? 看不懂也没关系,下面会专门讲解。

  1. 拷贝内容: 徽章系列2:JitPack 的使用
  2. 打开 github 的 AndroidBridge 项目: 徽章系列2:JitPack 的使用 ,点击该文件。
  3. 让我们在线编辑下: 徽章系列2:JitPack 的使用
  4. 给 github 中的 这个 readme.md 文件添加点东西吧。 徽章系列2:JitPack 的使用
  5. 让我们 保存下。 徽章系列2:JitPack 的使用
  6. 然后回到项目 首页 看看: 徽章系列2:JitPack 的使用 棒棒的,添加成功。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

八年级数学(华东师大版)-解题升级-解题快速反应一本通(新课标)

八年级数学(华东师大版)-解题升级-解题快速反应一本通(新课标)

孙丽敏等编 / 吉林教育出版社 / 2004-6 / 10.0

本书将与知识点、重点、难点和考点有关的典型题做全析全解,是具有解题题典性质的助学读物。但本书又优于解题题典,不仅展示解题过程,更详细地提供了解题思考过程和切入点的选择方法,教方法导引思路的功能更强。 学生要提高解题能力,必须具备两个条件:一是打好基础,二是能够运动所学知识分析问题和解决问题。本书用例题解析解说知识点、重点、难点和考点,同时提供解题思考过程,在打基础中激活能力,在解题实......一起来看看 《八年级数学(华东师大版)-解题升级-解题快速反应一本通(新课标)》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

随机密码生成器
随机密码生成器

多种字符组合密码

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器