【问题标题】:Android action = USB_DEVICE_ATTACHEDAndroid 动作 = USB_DEVICE_ATTACHED
【发布时间】:2020-11-16 16:36:59
【问题描述】:

目前,我在使用 USB 的应用程序中有一个活动,但是一旦我连接了 USB,应用程序就会自动启动该活动。我不想那样。

是否可以使用 USB_DEVICE_ATTACHED 并在我连接 USB 时阻止活动启动?

这是我的 AndroidManifest.xml


<activity android:name=".Activity1"> </activity>

    <activity android:name=".Activity2"> </activity>

    <activity android:name=".Activity3">

    <intent-filter>

    <action android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED"/>

    </intent-filter>

    <meta-data android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED" android:resource="@xml/device_filter"/>

    </activity>

谢谢

【问题讨论】:

    标签: java android android-studio usb


    【解决方案1】:

    从清单中删除设备过滤器 xml 以摆脱自动启动。您仍然可以在没有该 xml 的情况下连接已启动的应用程序。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-11-08
      • 2011-10-22
      • 1970-01-01
      • 2018-01-30
      • 1970-01-01
      • 1970-01-01
      • 2015-12-31
      • 1970-01-01
      相关资源
      最近更新 更多