Github 个库可以编辑吗?

Is Github libraries can be editable?

我已经添加了一个 github 库,但出现了某种错误,所以我想对某些 class 进行更改,但文件只能读取。我该如何编辑这个 class?

您无法编辑此 class,因为它是反编译的 class。当您单击并打开 class 时,Android studio 即时反编译 .jar 或 .dex 文件以显示 class。您只能编辑 .java 或 .kt 文件。不是反编译的 .class 文件。

如果您想对 Jitsi Meet 库进行一些更改,您有两个选择 -

  • fork repo -> Make change -> Create pull request -> 等待它被合并并使用新版本。

  • 将整个库作为新模块在本地导入到您的项目中 -> 删除 Jitsi 库远程依赖项 -> 为本地 Jitsi 库模块添加依赖项 -> 在源代码 java/kotlin 文件中进行任何你想要的更改.