Как определить, имеет ли Android полную поддержку USB или нет?

Мое приложение используетUsbManager общаться с USB-камерами. Некоторые устройства не имеют поддержки USB. Эти вернутсяnull за(UsbManager)context.getSystemService( Context.USB_SERVICE ), или они бросятNoSuchMethodError исключение при перечислении устройств. Я могу обнаружить оба и правильно отобразить сообщение. К сожалению, некоторые Android, которые не обнаруживают USB-устройства, не вызывают ни одну из этих проблем. Они просто возвращают пустой список USB-устройств. Как правильно определить, что эта система не поддерживает USB OTG?

Ответы на вопрос(2)

Ваш ответ на вопрос