USB-аксессуар при загрузке разрешений - PullRequest
0 голосов
/ 04 июля 2018

У меня есть приложение и аксессуар, и у меня возникают проблемы с намерением USB_ACCESSORY_ATTATCHED не запускаться, когда устройство загружается, и аксессуар уже подключен. Рабочий процесс отлично работает, когда устройство включено, и пользователь подключается аксессуар, так что я уверен, что настроил фильтр намерений правильно.

Мой манифест

<activity
android:name=".Activity"
android:launchMode="singleTask">
<intent-filter>
    <action android:name="android.hardware.usb.action.USB_ACCESSORY_ATTACHED" />
</intent-filter>

<meta-data
    android:name="android.hardware.usb.action.USB_ACCESSORY_ATTACHED"
    android:resource="@xml/accessory_filter" />
</activity>

Что касается аксессуаров, я вижу, что телефон переводится в режим аксессуаров еще до его загрузки, и я предполагаю, что это проблема. К сожалению, запрос разрешений usb невозможен, так как пользователь может не иметь доступа к интерфейсу Android, и эта функция дает только временный доступ.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...