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