我想使用 Android USB OTG API 在主机 (Android) 和客户端 (PC) 之间发送数据。
存在使用 API 将数据从主机发送到客户端的代码。但是,我很难找到将数据从客户端发送到主机的代码。
是否可以使用 USB OTG 将数据从 PC 发送到 Android?
不可能以这种方式发送数据。运行 USB-OTG 的 Android 设备将充当 USB 主机。PC 仅具有 USB 主机功能。因此,通过将 USB 电缆直接从 PC 的 USB 端口连接到运行 USB OTG 的 Android 设备,您正在尝试将两个 USB 主机连接在一起 - 这是行不通的!
这也意味着您将无法使用 USB-OTG 将数据从 Android 设备发送到 PC。
如果您想在 Android 设备和 PC 之间进行通信,还有其他方法。想到通过 USB 串行和Android ADK 。