我需要编写一个检测USB设备的java应用程序,并且可以用来传递命令,类似于adb(Android Debug Bridge)。
因为,java不提供usb支持。我打算使用某种java包装程序来使用adb函数。我是否正确思考?如果是,我该怎么办?如何用Java创建包装器程序?有人能指出我一些有用的资源。
谢谢。 卡尔
答案 0 :(得分:1)
是的,您可以编写一个调用adb
命令行工具的包装器程序。您也可以使用这个纯Java库。
https://github.com/vidstige/jadb
注意:我是这个图书馆的作者,只是为了表明我的隶属关系。
答案 1 :(得分:0)
我不熟悉 adb ,但使用USB和其他系统资源的一般方法是JNI。这样你就可以编写一个非常简单的实用程序类,它只包含一些在系统库中实现的本机方法。
希望这有点帮助。