adb可以在平板电脑主机USB端口上运行吗?

时间:2012-01-31 00:25:20

标签: android usb adb

我想开发一款同时具有OTG和主机USB的无线Android平板电脑。 Android版本是2.3.0,因此没有Java api可以直接写入USB主机。 Android设备必须使用OTG端口连接到计算机,所以我需要将android主机端口连接到我正在设计的硬件(USB设备模式下的FTDI V2)。似乎唯一的通信方式是使用adb将命令从Android平板电脑主机端口发送到我的硬件从端口。我的问题是,是否可以使用adb通过Android平板电脑主机端口进行通信,或者adb仅适用于Android平板电脑OTG USB端口?

任何帮助表示赞赏....

大卫

2 个答案:

答案 0 :(得分:0)

您可以通过WiFi连接到Android设备上的ADB。这将释放OTG端口。 见https://market.android.com/details?id=siir.es.adbWireless&hl=en

答案 1 :(得分:0)

如果您的设备具有root用户,则可以在对可执行文件具有适当所有权,权限和模式配置的情况下运行Linux二进制文件。然后,您只需连接OTG并将其用作客户端主机。确保ADBD在服务器/目标设备上正在运行。

您不能在服务器端(目标设备)上使用OTG,因为OTG代表主机控制接口,并且特别是落后于您设置的内容……至少,这就是它的发音方式。

简而言之,反转端口(如果类型相同)以将OTG和HCI放在客户端。