我在捕捉 USB_DEVICE_ATTACHED 意图时遇到了一些问题。在 AndroidManifest 我没有指定任何设备过滤器,只有功能
<uses-feature android:name="android.hardware.usb.host" />
<uses-sdk
android:minSdkVersion="12"
android:targetSdkVersion="15" />
根据文档。此外,我的设备不是 HID 设备,并且我已经正确设置了 USB_DEVICE_ATTACHED 意图,但它永远不会触发。
我不想使用 getDeviceList() 函数列出连接的设备,因为我不知道调用它的正确时间。