美文网首页
Android 打包module到Github上并作为远程mav

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

作者: 颖字传说 | 来源:发表于2019-05-22 16:15 被阅读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 一下项目,即可

    相关文章

      网友评论

          本文标题:Android 打包module到Github上并作为远程mav

          本文链接:https://www.haomeiwen.com/subject/zjluzqtx.html