gpt4 book ai didi

java - 是否可以更改android studio中gradle下载的外部库的java代码文件?

转载 作者:行者123 更新时间:2023-12-01 09:49:18 25 4
gpt4 key购买 nike

我现在正在使用OSMDroid,我想修改两个由gradle下载的java文件,然后放入外部库部分。这两个 java 文件是:MapTileFileArchiveProv.javaZipFileArchive.java。它们位于classes.jar 文件中的包之一中。我 90% 确定它们已编译,并且不能仅通过在编辑器中打开它们、编辑它们并保存它们来进行修改。

我有什么选择?

最佳答案

由于 OSMDroid 位于 GitHub 上,您可以派生它、修改任何文件并自行构建它。然后,您可以让 gradle 直接将其作为项目引用,或者将输出 jar 放入项目的“libs”目录中,然后添加以下内容作为依赖项:

compile fileTree(dir: 'libs', include: ['*.jar'])

这样做的缺点是,如果您想与主存储库保持同步,则必须定期合并 future 的变更集来维护您的 fork 。

关于java - 是否可以更改android studio中gradle下载的外部库的java代码文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37710705/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com