有谁知道如何将 Android 设备(平板电脑)配置为在连接到 PC 时显示为 USB HID 设备?除了将数据写入文件之外,还有其他方法可以将数据从平板电脑(通过 USB)获取到 PC,并让 PC 从充当“大容量存储设备”的平板电脑中检索(更新的)文件电脑?USB 可以承载 TCP/IP 端到端连接吗?将平板电脑用作高端智能“键盘”或“鼠标”或类似设备将非常强大,并开辟了许多可能性。控制模型铁路布局是我的目标。谢谢
问问题
8516 次
3 回答
2
可以使用 linux 小工具框架http://www.linux-usb.org/gadget/使用自定义复合 USB 设备来执行此操作。小工具框架是从 Linux 继承而来的 Android 内核源代码树的一部分。
不幸的是,Android 有自己的自定义限制动态注册新 USB 小工具的能力,因此您需要为您的特定设备修补内核源代码树并添加您的 HID 小工具(否则您可以创建一个模块并以这种方式加载它)到支持的 Android 列表。
我以前做过,如果有兴趣,我会更新这个答案以包含更多细节。不幸的是,我丢失了代码,所以我将不得不从头开始。
于 2012-12-06T21:33:06.113 回答
1
如果我在手机上设置 Web 服务器并启用 USB 网络共享,我可以从我的 PC 访问该服务器。如果这对您来说还不够,这可能会有所帮助:https ://market.android.com/details?id=usbwebcam.application&hl=en
我在 Desire CDMA (BravoC) 上运行 cyanogenmod
让我知道你发现了什么; 在现场将我的手机用作 USB 键盘会非常方便。不过,带有 PC 客户端的 android 服务器将是最简单的。
于 2012-02-11T02:42:01.570 回答
-1
看看Android Open Accessory Protocol 2.0。这可以帮助你。
于 2014-11-14T06:14:25.627 回答