【发布时间】:2020-01-25 02:02:12
【问题描述】:
我成功设置了一个用于收听“android.hardware.usb.action.USB_ACCESSORY_ATTACHED”的活动和一个用于收听“android.hardware.usb.action.USB_ACCESSORY_DETACHED”的广播接收器。如果我刚刚安装了应用程序,它们都可以正常工作。
但是,如果附件的文件描述符被打开一次,然后断开附件,如果我连接/断开附件,我将不再收到 ATTACHED 或 DETACHED 事件。使用 UsbManager 列出连接的附件时,我返回空数组。
如果我重新安装该应用程序,一切都会再次正常运行(一次)。
任何想法为什么会发生这种情况?
【问题讨论】:
标签: android usb host accessory