使用 USB 主机模式开发和测试 Android 应用程序

Posted

技术标签:

【中文标题】使用 USB 主机模式开发和测试 Android 应用程序【英文标题】:developing and testing Android app using USB host mode 【发布时间】:2011-11-20 06:15:52 【问题描述】:

我发现从 android 3.1 开始可以使用 USB 主机模式。

有没有什么方法可以使用 PC/MAC 或更新 Galaxy I9000 以便用于可靠的开发和测试?

如果我在 Emulation 中使用 MAC 或 PC USB 端口,这是否与在 Android 3.1 或更高版本的设备上使用 USB 插头相同?

或者,除了购买已经安装了 3.1 或更高版本的新 Android 设备,真的没有别的办法了吗?

非常感谢

【问题讨论】:

【参考方案1】:

从您发布问题的日期来看,我猜您已经解决了它,但我还是会发布它,因为它可能对其他人有帮助。 当你看here 向下滚动页面,您可以看到模拟器限制,其中包括:不支持 USB 连接。 因此,您可能需要在实际设备上测试所有 USB 主机功能。

【讨论】:

是的,谢谢 - 我终于得到了一个真正的设备,它与 Android 的 USB 库配合得很好

以上是关于使用 USB 主机模式开发和测试 Android 应用程序的主要内容,如果未能解决你的问题,请参考以下文章

USB主从模式开发知识

USB主从模式开发知识

USB Accessory 模式

Android 连接USB设备(配件模式)

Android 连接USB设备(主机模式)

Android USB转串口通信开发基本流程