我已将第三方自定义ListView库引入我的Android Gradle项目中。我最初从jcenter仓库将该项目添加为gradle库依赖项。但现在,我复制了GitHub项目,并对其进行更改。
原始项目已不再维护,因此提交拉取请求不起作用,我确实需要自己的分支。
使用Gradle设置此依赖关系的好方法是什么?
我考虑将ListView库放在与我的项目相同的GitHub repo下,但这似乎很混乱,我确实想将我的分支保持为单独的库。
我考虑的另一件事是将它们同时检查出来,并在我的应用程序中使用“..”来获取库。这意味着如果有协作者(我可能很快就会有),他们需要调整配置以适合自己或以与我相同的方式检查所有内容。
或者,我可以发布到像mavenCentral或jcenter这样的仓库,但我仍在研发中,所以那听起来也不好。
还有什么更清洁的选项我错过了吗?
原始项目已不再维护,因此提交拉取请求不起作用,我确实需要自己的分支。
使用Gradle设置此依赖关系的好方法是什么?
我考虑将ListView库放在与我的项目相同的GitHub repo下,但这似乎很混乱,我确实想将我的分支保持为单独的库。
我考虑的另一件事是将它们同时检查出来,并在我的应用程序中使用“..”来获取库。这意味着如果有协作者(我可能很快就会有),他们需要调整配置以适合自己或以与我相同的方式检查所有内容。
或者,我可以发布到像mavenCentral或jcenter这样的仓库,但我仍在研发中,所以那听起来也不好。
还有什么更清洁的选项我错过了吗?