Android平板电脑无法通过USB端口找到USB设备,但可以通过OTG电缆

时间:2012-12-19 04:44:49

标签: android usb host

我有一个Android平板电脑,它有一个迷你USB端口和一个USB端口,我想写一个应用程序与USB密钥通信。我写了一个演示来找出USB密钥,但是没有回复。

令我不安的是,如果我在另一台只有迷你USB端口但支持USB OTG的平板电脑上运行此演示,它可以通过OTG电缆找到密钥。当我将USB密钥插入USB端口时,没有响应。我想知道区别是什么。

我不能使用USB Host API查找USB端口的密钥吗?通过OTG电缆和USB端口直接与迷你USB端口中的USB设备通信有什么区别?

1 个答案:

答案 0 :(得分:1)

OTG电缆的某些引脚短路,以告诉设备它应切换到USB主机模式(平板电脑提供电源)。 USB端口可能支持OTG,但仅限于您使用OTG电缆。通常,平板电脑上的USB端口设置为附件端口,这意味着它们会提供电源,而不是提供电源。