支持与连接到Android设备的USB硬件外设进行通信。
有关更多信息,请参阅 USB指南。
使用UsbManager访问USB的状态并与连接的硬件外围设备进行通信。 如果Android设备充当USB主机,则使用UsbDevice与硬件外设通信。 如果外设用作USB主机,请使用UsbAccessory 。
| UsbAccessory | 代表USB附件的类,它是一个通过USB与Android应用程序进行通信的外部硬件组件。 |
| UsbConfiguration | 表示 UsbDevice上的配置的 UsbDevice 。 |
| UsbConstants | 包含USB协议的常量。 |
| UsbDevice | 这个类代表一个USB设备,安卓设备作为USB主机。 |
| UsbDeviceConnection | 该类用于向USB设备发送和接收数据和控制消息。 |
| UsbEndpoint | 表示 UsbInterface上的端点的 UsbInterface 。 |
| UsbInterface | 表示 UsbDevice上的接口的 UsbDevice 。 |
| UsbManager | 该类允许您访问USB的状态并与USB设备通信。 |
| UsbRequest | 表示USB请求包的类。 |