0

我需要使用来自 GitHub 的以下库:

https://github.com/reindahl/jmtp

但是,没有构建说明或任何说明如何使用它。我知道原始的 JMTP 库可以作为 jar 下载,这使得它易于使用,但是使用该库,我无法将文件从设备复制到主机,因此我需要从 GitHub 上使用这个库。我对图书馆工作还很陌生,在网上找不到很多东西,所以我希望有人可以在这里帮助我。

我尝试过的事情:

在 IntelliJ 中打开库并尝试构建 JAR,但库中也有 C++ 代码,因此不起作用。

4

1 回答 1

0

从源代码中我可以看到,它有两个部分。

生成 32 位和 64 位 dll 的 c++ 代码(已经存在,在 java 部分的存储库中编译)。

使用该 32/64 位 dll 的 java 代码,一旦编译将生成一个 jar 文件。

您应该能够使用存储库中的 java 代码编译并生成生成的 java .jar 文件。也许尝试用 Eclipse 打开它,因为它有来自 Eclipse 项目的 .project 和 .classpath 文件,它可以更容易构建,因为它没有 maven 或 graddle 支持。

于 2020-04-30T13:52:09.043 回答