用Java编写一个包装程序用于adb

时间:2010-11-08 08:06:54

标签: java adb

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

因为,java不提供usb支持。我打算使用某种java包装程序来使用adb函数。我是否正确思考?如果是,我该怎么办?如何用Java创建包装器程序?有人能指出我一些有用的资源。

谢谢。 卡尔

2 个答案:

答案 0 :(得分:1)

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

https://github.com/vidstige/jadb

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

答案 1 :(得分:0)

我不熟悉 adb ,但使用USB和其他系统资源的一般方法是JNI。这样你就可以编写一个非常简单的实用程序类,它只包含一些在系统库中实现的本机方法。

希望这有点帮助。