开发一个通过Android上的USB端口连接的特殊设备通信应用程序

时间:2011-11-18 15:00:56

标签: android usb

我找到了适用于Android的USB文档,从那里看起来似乎可以在Android手机上编写一个与PC完全相同的通信程序。

我有一根普通的USB电缆,通常连接在PC和外部设备之间。一端是正常的USB,另一端有一个特殊的设备插头。

如果我有一个USB母女适配器,我可以将我的普通Android手机线USB端连接到我的设备USB线,因此基本上可以将我的专用USB线插入Android手机。

有没有人在Android上进行USB通信编程的经验 - 基本上复制普通的PC USB功能?我所要做的就是通过USB端口发送和接收文本字符串 - 就像在PC上一样。

  

这是可能的还是Android上的USB端口编程受到任何限制   与PC上的USB编程并不完全相同?例如。通过USB或其他任何方式供电?

PC上的

ps我需要安装一个FTDI驱动程序才能使用外部设备。

非常感谢

更新: 似乎从Android 3.1开始可以做到这一点 - 但是,如果我理解正确的话,Android 3.1仅在平板电脑Android设备上运行 - 我可能错了 - 与Apple相比,这一切都令人困惑(但是, Apple iPhone永远不会工作!;)

1 个答案:

答案 0 :(得分:4)

是的,Android支持3.1及更高版本的USB主机,因此您可以使用转换器电缆将USB设备直接连接到Android设备。 Android 4.0为手机设备带来了这项功能。

相关问题