android.hardware.usb

Classes

UsbAccessory

A class representing a USB accessory, which is an external hardware component that communicates with an android application over USB.

UsbConfiguration

A class representing a configuration on a UsbDevice.

UsbConstants

Contains constants for the USB protocol.

UsbDevice

This class represents a USB device attached to the android device with the android device acting as the USB host.

UsbDeviceConnection

This class is used for sending and receiving data and control messages to a USB device.

UsbEndpoint

A class representing an endpoint on a UsbInterface.

UsbInterface

A class representing an interface on a UsbDevice.

UsbManager

This class allows you to access the state of USB and communicate with USB devices.

UsbRequest

A class representing USB request packet.