实用的方法来禁用Android上的所有USB端口,以便它无法识别任何可移动存储或任何其他设备

时间:2018-04-15 09:15:07

标签: android usb mdm

我需要一种实用的方法来禁用Android上MDM应用程序的所有USB端口,这样它就无法识别任何可移动存储设备或任何其他设备(USB鼠标,USB键盘等)。

我的应用程序已设置为系统应用程序,因此它将具有所需的权限。

1 个答案:

答案 0 :(得分:0)

如果您使用自己的应用作为设备所有者设置设备(使用Android Enterprise,又称Android for Work),则可以设置以下限制:
DISALLOW_MOUNT_PHYSICAL_MEDIA
DISALLOW_USB_FILE_TRANSFER

有关构建此类应用的更多详细信息,请访问: https://developers.google.com/android/work/build-dpc

我不确定如何阻止其他设备,如鼠标或键盘,但我希望这会有所帮助。

此外,如果您想轻松测试这两个禁令,请查看TestDPC应用程序。请务必将其安装为设备所有者,以便您拥有这些API的权限。 Google为其提供源代码 https://github.com/googlesamples/android-testdpc