Android 打包module到Github上并作为远程mav

2019-05-22  本文已影响0人  颖字传说

每个 “攻城狮” 都有一颗工程师的心,经常使用网上大佬写的 各种库 通过简单配置后,在项目的 build.gradle 中 使用 “api'com.google.dagger:dagger:2.9' ” 这样一行代码,就可以使用,有没有很神奇,今天我们就一步一步自己动手实现一个自己的 远程maven仓库,以后出门吹牛逼也可以说自己也实现过 xxx 库

一、在需要做成 远程库的 module 中 新建一个 配置文件 gradle.properties

全文截图

二、然后再 module 的配置文件 build.gradle 中添加如下代码:

代码截图

三、这些配置完成后,rebuild 一下 项目

四、执行如下图所示 步骤,点击 “ 双击 uploadArchives  ” 选项

操作流程截图

五、当控制台 输出 “ BUILD SUCCESSFUL ” 信息则表明 已经把 module 打包完成,这个时候可以到 我们 “第一步” 里面配置的 本地仓库的地址的文件夹 去看生成的 内容。如下图所示

打包生成内容 截图

六、在 自己的 github 创建一个仓库,并把 刚刚生成的 文件全部上传到这个仓库里,比如我这里生成的内容全部在: D:/Program Files/Android/localMaven  文件里,那么就把 localMaven  下面的所有内容 全部上传到 新建的 仓库

七、配置项目,上传成功后,把 刚刚新建的仓库地址 复制下来(我这里是 https://github.com/fy310518/baselibrary  ,把 github.com 替换成raw.githubusercontent.com,最后面加上/master ,/master代表分支,有别的分支,也可以换上)

如下图 红框框起来的部分,添加到 项目跟目录 build.gradle,下图位置

配置项目

八、在具体引用工程gradle文件加入 implementation'com.fy:baselibrary:1.0.0'  然后 rebuild 一下项目,即可

上一篇下一篇

猜你喜欢

热点阅读