Android 安卓手机usb

Android 安卓手机usb,android,usb,Android,Usb,我想用我的android手机为我的电视做一个遥控器。我计划通过usb将外部红外设备连接到手机。手机上的应用程序应该进行处理,并通过usb向红外设备发送命令。是否可以从应用程序显式访问手机的usb接口以发送/接收数据?数据将只是简短的二进制字符串。在一种情况下,手机应该是主机,而在另一种情况下,手机应该是客户端。要做到这一点,我相信您的手机需要一个r。虽然这些驱动程序可用于某些设备(请参阅链接),但您需要具有root访问权限才能安装它们,这并不容易。例如,如何为NexusOne安装USB主机驱动程

我想用我的android手机为我的电视做一个遥控器。我计划通过usb将外部红外设备连接到手机。手机上的应用程序应该进行处理,并通过usb向红外设备发送命令。是否可以从应用程序显式访问手机的usb接口以发送/接收数据?数据将只是简短的二进制字符串。在一种情况下,手机应该是主机,而在另一种情况下,手机应该是客户端。

要做到这一点,我相信您的手机需要一个r。虽然这些驱动程序可用于某些设备(请参阅链接),但您需要具有root访问权限才能安装它们,这并不容易。例如,如何为NexusOne安装USB主机驱动程序

考虑到很少有设备支持USB主机,似乎很少有文档说明如何访问特定的USB设备。上面的第二个链接是NexusOne驱动程序,提供了一些稀疏的细节。除此之外,我只能假设您需要为特定设备编写自己的驱动程序,这可能类似于标准。(由N1 USB主机驱动程序的作者开始)可能是您能找到的最好的信息来源


不幸的是,简短的回答是,你想做的事情将非常困难,如果你管理好了,你肯定无法轻松地分配你的工作。祝你好运

要做到这一点,我相信您的手机需要一个r。虽然这些驱动程序可用于某些设备(请参阅链接),但您需要具有root访问权限才能安装它们,这并不容易。例如,如何为NexusOne安装USB主机驱动程序

考虑到很少有设备支持USB主机,似乎很少有文档说明如何访问特定的USB设备。上面的第二个链接是NexusOne驱动程序,提供了一些稀疏的细节。除此之外,我只能假设您需要为特定设备编写自己的驱动程序,这可能类似于标准。(由N1 USB主机驱动程序的作者开始)可能是您能找到的最好的信息来源

不幸的是,简短的回答是,你想做的事情将非常困难,如果你管理好了,你肯定无法轻松地分配你的工作。祝你好运