java Android USB重新连接打开的应用程序,即使该应用程序已在运行
我的应用程序正在尝试使用外部USB设备执行某些操作。在清单中,我添加了以下代码行:
<intent-filter>
<action 安卓:name="安卓.hardware.usb.action.USB_DEVICE_ATTACHED" />
</intent-filter>
<meta-data
安卓:name="安卓.hardware.usb.action.USB_DEVICE_ATTACHED"
安卓:resource="@xml/device_filter" />
现在,当连接USB时,会显示一个提示,提示我选择要打开的应用程序。选择的应用程序将在我单击后打开。如果我选中“记住默认值”复选框,我的应用程序将在连接USB时自动打开。但是,如果我先手动打开应用程序,然后插入USB设备,则应用程序的另一个实例似乎启动了,我的应用程序崩溃了。有什么想法吗
共 (0) 个答案