以编程方式阻止USB海量存储或USB端口?

时间:2011-10-26 10:19:59

标签: android

我正在使用设备管理员应用程序,根据要求,我必须阻止USB端口或USB存储,以防止设备通过USB进行通信。是否可以使用Java代码? - 请与我分享任何示例代码或文档。

1 个答案:

答案 0 :(得分:0)

有可能:

在您的应用上添加usb intent过滤器。

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

在你的app intent方法中选取UsbDevice,然后获取它的UsbDeviceConnection对象并关闭()它。

我不知道它是否有效,但这就是我会尝试查看文档的内容。

http://developer.android.com/guide/topics/usb/host.html

这可能是更简洁的方法,但你可以尝试一下。