Android 明确USB_附件_附加意图的首选活动

Android 明确USB_附件_附加意图的首选活动,android,android-intent,usb,default,intentfilter,Android,Android Intent,Usb,Default,Intentfilter,我希望我的应用程序能够放弃连接USB_附件_的首选活动状态 如果我为某些mime类型声明一个意向过滤器,如下所示: <intent-filter> <action android:name="android.intent.action.VIEW" /> <action android:name="android.intent.action.PICK" /> <category android:name="android.inte

我希望我的应用程序能够放弃连接USB_附件_的首选活动状态

如果我为某些mime类型声明一个意向过滤器,如下所示:

<intent-filter>
    <action android:name="android.intent.action.VIEW" />
    <action android:name="android.intent.action.PICK" />

    <category android:name="android.intent.category.DEFAULT" />
    <category android:name="android.intent.category.BROWSABLE" />

    <data android:scheme="file" />
    <data android:scheme="content" />

    <data android:mimeType="audio/x-wav" />
</intent-filter>
调用
PackageManager#getPreferredActivities(…)
时未列出任何内容,尽管我的活动已成为该操作的默认活动(可以在应用程序>默认应用程序>设置为默认设置中确认。同样,调用clearPackagePreferredActivities()无法完成任何操作。是否无法清除附加的USB\u访问\u的默认活动?谢谢

<intent-filter>
    <action android:name="android.hardware.usb.action.USB_ACCESSORY_ATTACHED"/>
</intent-filter>