适用于Android 2.3.4的USB代码

时间:2012-04-07 04:11:25

标签: android usb

我想在我的应用程序中使用usb从我的计算机中检索数据(存在于文本文件中)到android mobile并阅读它...在硬件和usb代码的有用链接方面有什么必要...

最近谷歌推出了用于Android 2.3的USB配件......它有类UsbManager,UsbAccessory等......我想用它......怎么用呢。??

1 个答案:

答案 0 :(得分:0)

通常会观察到相反的情况,其中android移动设备将其自身投射为USB设备(客户端),计算机上的USB主控制器驱动程序识别设备并处理来自客户端的未来USB请求。请注意,这只是硬件层。由于USB协议已经无处不在,计算机实际上在内核层和用户空间存储了多个驱动程序系列,以便能够处理各种请求及其用户空间解释。

由于Android手机主要是基于Linux的设备,为了达到目的,您需要将这些基于USB主机的驱动程序系列集成到设备的内核/ ROM中。您需要创建一个自定义ROM(其他人问这个问题here)。 This link为您提供与特定硬件系列对应的驱动程序列表。

此外,您需要在计算机上设置必要的程序,以便将其自身投射为USB客户端。

如果您也在计算机上使用Linux,this article可能会帮助您启动。