有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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) 个答案