标签: android usb barcode
我有一个应用程序,可以从扫描仪读取条形码输入。扫描仪被视为键盘(像往常一样),当我的应用程序有焦点时,我得到扫描输入。然而,在我的应用程序停止运行时,我的应用程序被杀死,然后错过了可能发生的任何输入。
由于扫描仪是USB设备,因此应该可以将其专门与我的应用相关联。我有一台USB打印机,默认情况下与我的应用程序相关联。因此操作系统在打印机的USB_ATTACH事件上启动我的应用程序(如果需要)。
如何将扫描仪与我的应用程序默认关联,并确保我的应用程序从扫描仪获得任何输入?