USB附件附在启动权限上

时间:2018-07-03 22:58:32

标签: android android-usb

我有一个应用程序和一个附件,但在引导设备且已插入附件时无法触发USB_ACCESSORY_ATTATCHED意图,这是有问题的。当设备打开且用户插入电源时,工作流程非常有效附件,所以我很确定我正确设置了意图过滤器。

我的清单

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

<meta-data
    android:name="android.hardware.usb.action.USB_ACCESSORY_ATTACHED"
    android:resource="@xml/accessory_filter" />
</activity>

在配件方面,我发现手机在开机之前就进入了配件模式,我猜这就是问题所在。不幸的是,提示usb permissions是不可行的,因为用户可能无法访问android的ui,并且该功能仅提供临时访问权限。

0 个答案:

没有答案