如何在安卓设备上读取USB设备中的数据?

6

我想设计一个安卓应用程序,它可以在标准时间内从连接到其上的 USB 设备读取数据。我能做到吗?如何做?


你一定会在这里找到解决方案:http://developer.android.com/guide/topics/connectivity/usb/host.html - Pankaj Kumrawat
1个回答

5
您可以使用USB HOST或ACCESSORY MODE与USB设备进行通信:
Android通过两种模式支持各种USB外围设备和Android USB配件:USB配件和USB主机。
在USB配件模式下,外部USB硬件充当USB主机。配件的示例可能包括机器人控制器、停靠站、诊断和音乐设备、信息亭、读卡器等等。
在USB主机模式下,Android设备充当主机。设备的示例包括数码相机、键盘、鼠标和游戏控制器。设计用于广泛应用和环境的USB设备仍然可以与能够正确与设备通信的Android应用程序交互。
要与HOST模式下的设备通信,请访问链接

Shiv,我需要更多的解释,因为我是新手在安卓环境中。 - Renjith JR
是的,我知道,这就是为什么我已经输入了链接,请点击并阅读...好的,我正在编辑我的答案,并附上一些解释,只需访问此链接,您就会找到答案:http://developer.android.com/guide/topics/connectivity/usb/index.html - Shiv
如果您从其他网站复制文本,请确保引用并明确归属。我已经编辑了上面的内容以实现这一点。 - Brad Larson

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接