2012-06-27 5 views
2

Я не хочу получать разрешение на подключение к USB-аксессуару, поскольку я хочу подключиться к определенному USB-аксессуару. Является ли это возможным . Поскольку я прочитал на android.com следующим образом:skip разрешение для подключения к usb Аксессуар

Примечание. Если ваше приложение использует фильтр намерений для обнаружения аксессуаров, поскольку они подключены, он автоматически получает разрешение, если пользователь разрешает вашему приложению обрабатывать намерение. Если нет,> вы должны запросить разрешение явно в своем приложении перед подключением к аксессуару.

Так что это возможно. Пожалуйста помоги.


Благодаря Gaurav

ответ

3

Вы можете слушать намерения с этим кодом:

UsbAccessory accessory = (UsbAccessory) intent.getParcelableExtra(UsbManager.EXTRA_ACCESSORY); 

Однако есть информация, которая должна быть включена в манифесте:

http://developer.android.com/guide/topics/connectivity/usb/accessory.html#manifest

Это будет позволяют фильтровать устройства на основе нескольких атрибутов.

Смежные вопросы