android 远程服务 打包,Android 打包module到Github上并作为远程maven仓库

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

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

7c402b549f0a

全文截图

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

7c402b549f0a

代码截图

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

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

7c402b549f0a

操作流程截图

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

7c402b549f0a

打包生成内容 截图

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

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

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

7c402b549f0a

配置项目

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值