2013-06-27 185 views
4

我想使用Android USB OTG API在主机(Android)和客户端(PC)之间发送数据。使用USB将数据从PC发送到Android设备OTG

存在使用API​​从主机向客户端发送数据的代码。但是,我很难找到代码将数据从客户端发送到主机。

是否可以使用USB OTG将数据从PC发送到Android?

回答

2

以这种方式发送数据是不可能的。运行USB-OTG的Android设备将充当USB主机。 PC只具有USB主机功能。因此,通过将USB电缆直接从PC的USB端口连接到运行USB OTG的Android设备,您试图将两个USB主机连接在一起 - 这是行不通的!

这也意味着您将无法使用USB-OTG将数据从Android设备发送到PC。

如果您想在Android设备和PC之间进行通信,还有其他方法。想到串行通过USB和Android ADK

+0

但是,Android默认不是客户端吗?因此,虽然这与问题不符,但它允许(并允许)将Android设备连接到PC并传输数据。为什么要使用适当的(即强大的A/B电缆)USB OTG就行了? – nyholku

相关问题