1

我想在我的应用程序中使用 USB 将数据从我的计算机(存在于文本文件中)检索到 android 手机并读取它......硬件方面的必需品和 USB 代码的有用链接......

最近谷歌推出了适用于 android 2.3 的 USB 配件......它有类 UsbManager、UsbAccessory 等......我想用那个......它怎么用.??

4

1 回答 1

0

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

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

此外,您需要在计算机上设置必要的程序,使其能够将自己投影为 USB 客户端。

如果您也在计算机上使用 linux,那么本文可能会帮助您入门。

于 2012-04-07T05:12:38.943 回答