我需要编写一个检测USB设备的Java应用程序,并且可以用于传递命令,类似于ADB(Android Debug Bridge)。

由于Java不提供USB支持。我打算使用某种Java包装程序来利用ADB功能。我在想吗?如果是,我该如何进行?如何在Java中创建包装程序?有人可以向我指出一些有用的资源。

谢谢你。卡尔

有帮助吗?

解决方案

我不熟悉 ADB, ,但是使用USB和其他系统资源的一般方法是 jni. 。这样,您可以编写一个非常简单的实用程序类,该类仅容纳了系统库中实现的一些本机方法。

希望这个对你有帮助。

其他提示

是的,您可以编写一个包装程序,该程序将调用 adb 命令行工具。您也可以使用此纯Java库。

https://github.com/vidstige/jadb

注意:我是这个图书馆的作者,只是为了说明我的隶属关系。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top