徽章系列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 的使用 棒棒的,添加成功。

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

查看所有标签

猜你喜欢:

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

How to Build a Billion Dollar App

How to Build a Billion Dollar App

George Berkowski / Little, Brown Book Group / 2015-4-1 / USD 24.95

Apps have changed the way we communicate, shop, play, interact and travel and their phenomenal popularity has presented possibly the biggest business opportunity in history. In How to Build a Billi......一起来看看 《How to Build a Billion Dollar App》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

html转js在线工具
html转js在线工具

html转js在线工具