Как мне реализовать USB-драйвер для Android?

Мне нужно разработать драйвер для пульта дистанционного управления, который можно подключить к USB-порту хоста устройства Android. Этот пульт дистанционного управления обеспечивает нажатия клавиш через класс USB HID. Он также предоставляет дополнительную информацию (датчики), которые опрашиваются устройством Android с помощью передачи управления от конкретного поставщика. Таким образом, нужен конкретный код.

Каков наилучший способ реализации этого драйвера? Мне нужно, чтобы он работал постоянно, а не только когда моя основная деятельность активна. Нужно ли создавать службу Android, которая будет реагировать на намерение ACTION_USB_DEVICE_ATTACHED? Как это возможно?

Большое спасибо.

0
14 янв. '19 в 22:26
источник поделиться

Посмотрите другие вопросы по меткам или Задайте вопрос