android github依赖,Android Gradle依赖于分叉的GitHub项目

本文探讨了如何在Android Gradle项目中使用JitPack将不再维护的第三方自定义ListView库迁移到个人GitHub仓库,并提供了一种简便的方法将其作为独立库发布,以避免配置混乱和团队协作问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我在我的android gradle项目中加入了第三方自定义listview库。我最初将项目添加为jcenter repo中的gradle库依赖项。但现在我开始了github项目,并对其进行了修改。

原来的项目不再被维护,所以提交pull请求是行不通的,我真的需要我自己的fork。

使用gradle设置依赖关系的好方法是什么?

我想将listview库放在与我的项目相同的github repo下,但这看起来很混乱,我确实想将fork作为一个单独的库。

我想的另一件事是在同一级别检查它们,然后在我的gradle配置中使用“.”从我的应用程序访问库。这意味着,如果我有一个合作者(我可能很快就会),他们要么需要调整配置以适应他们,要么像我一样检查。

或者我可以发布到mavenentral或jcenter这样的repo中,但我仍在努力,所以这听起来也不太好。

我有没有一个更干净的选择?

最佳答案:

一个简单的解决方案是用JitPack发布库。您只需要创建一个github版本并在存储库中有一个构建文件。

jitpack是一个maven存储库,它从github存储库中提取包。它检查你的代码并构建它。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值