我正在尝试使用Android Honeycomb提供的USB Host API创建一个由广播接收器和服务组成的应用程序。
我希望在使用以下方式连接USB设备时调用广播接收器onCreate()方法:
<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意图到达时将启动服务)或服务一起使用。
任何人都知道这是否可能?