Я пытаюсь создать приложение, состоящее из широковещательного приемника и службы, используя API хоста USB, предоставляемый Android Honeycomb.
Я хочу, чтобы метод широковещательного приемника onCreate() вызывался, когда USB-устройство подключено с помощью:
<receiver android:name="UsbHostServiceManager">
<intent-filter>
<action android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED" />
</intent-filter>
<meta-data android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED"
android:resource="@xml/device_filter" />
Я попытался поместить и в действие, и это сработало. Но я хотел бы, чтобы он работал с приемником (который запустит службу, когда поступит намерение USB_DEVICE_ATTACHED) или службой.
Кто-нибудь знает, возможно ли это?