如何禁止USB权限对话框?

时间:2012-09-13 07:00:50

标签: android permissions dialog usb

我正在开发一个我正在与USB设备通信的应用程序。 当我第一次连接USB设备并运行应用程序时,它会要求USB许可。

我想要禁止该对话框,因此它不会再提示用户。我知道它根据我到目前为止发现的结果要求用户许可,但是我想知道对话框是否可以被抑制。

用户可以通过哪种方式在安装时分配权限并且不会获得USB权限对话框?

2 个答案:

答案 0 :(得分:2)

我认为答案是不可能的。

到目前为止,我还没有办法抑制这种情况。我认为这主要取决于权限是否授予特定设备,当然在安装时不可能知道设备。

你真正需要的是一个“任何USB设备”的毯子,我到目前为止还没有找到这样的东西。

答案 1 :(得分:1)

我不能为此付出任何功劳,但答案是可以使用USB_DEVICE_ATTACHED上的intent-filter完成 - 请参阅USB device access pop-up supression?了解解决方案,包括一个方便的演示应用程序。