我正在开发提供儿童保护(阻止淫秽内容,应用程序等)类型的自助服务终端模式的应用程序。我想禁用恢复出厂设置。我找到了使用Samsung KNOX SDK(仅适用于三星设备)的解决方案,它可以阻止恢复出厂设置甚至从启动菜单中擦除数据。但是,当用户打开出厂重置设置时,使用其他设备我只能用AccessibilityService
屏蔽屏幕。是否存在SDK或内置功能以禁用所有设备的擦除数据?
提前致谢
答案 0 :(得分:0)
您可以使用Android Management API管理您的设备,并将factoryResetDisabled
设置为设备Policy中的true
。此API支持运行Android 5.1或更高版本的任何设备。
Android Management API设置了DISALLOW_FACTORY_RESET限制,只能由设备所有者或个人资料所有者设置。