Android 5.0引入了Profile Owner的新概念。
据我所知,Profile Owner是设备管理员的高级版本(自2.2起在Android中存在)
设备管理员和配置文件所有者都可以通过DevicePolicyManager.wipeData(0)
擦除数据。
我想知道这样一个呼叫设备管理员和配置文件所有者的行为是否有差异。我想对于纯设备管理员来说,它应该擦除整个设备(出厂重置),而对于配置文件所有者来说,它只应该擦除当前配置文件的数据(因此共存的个人数据不受影响)。但API并不清楚这一点。有人在这方面有真正的经验吗?
显然,我不想研究我的个人设备上的行为(风险太大),只是想知道是否有人已经在某些测试设备上尝试过。
是,当设备管理应用程序调用API时,它会擦除整个设备,当在配置文件中调用同一个API时,它将擦除当前配置文件的数据