【发布时间】:2015-04-22 00:57:02
【问题描述】:
所以我正在研究在我的 android 手机和通过 USB 运行 OpenWRT 的 linux 服务器之间进行通信和传输数据。我一直在研究 Android 的 USB 主机。所以这是我的问题。
1) 这可能吗?我是否将 USB 主机/附件功能误认为是 android?
2) 如果不可能,我可以采取什么方向通过 USB 在 android 手机和 OpenWRT 之间传输数据
3) 如果可能的话,我是否需要在 OpenWRT 端编写一个程序作为客户端(用于 android 上的 USB Host)或服务器(用于 android 上的 USB 附件)
谢谢
【问题讨论】:
-
许多当前的 Android 设备可以是主机(带有适配器电缆)或设备(外部附件是主机)。在不能两者兼得的设备中,与主机相比,它们更有可能成为附件模式的设备。你的openwrt盒子可以扮演什么角色?您还可以考虑某些网络共享模式是否会为您提供被识别为 USB 网络接口的内容。
-
@FettFrank 你有没有得到这个?我正在考虑做类似的事情(android 应用程序通过 USB 与 arduino 对话),但我很难找到一个连贯的解释。我已阅读 xoska74 的答案中提到的 USB 文档,我正在寻找更多信息。
标签: android usb data-transfer openwrt