Я хочу обнаружить устройство MTP / PTP, когда оно подключается к устройству Android. Я знаю, что есть один метод, использующий Intent: android.hardware.usb.action.USB_DEVICE_ATTACHED
, а затем определяющий метаданные, который использует ресурс типа <usb-device class="6" subclass="1" protocol="1">
, но он не работает. Система не отправляет это намерение зарегистрированному приложению.
Итак, кто-нибудь знает, как это сделать?