一个用户安装的Android Device Manager应用程序是否会为同一设备的另一个用户强制执行策略?

时间:2017-03-31 13:16:22

标签: java android

我是Android开发的新手。我正在开发一个应用程序,出于安全原因将禁用相机。当设备所有者以用户A身份登录时,他会激活将禁用摄像头的应用程序。当设备所有者以用户B / Guest身份登录时,相机将启用。但我不希望为他们启用相机。如果我将应用程序设计为设备管理器,这可能吗? Device Manager应用程序强制执行的策略是否适用于同一设备的不同用户?

1 个答案:

答案 0 :(得分:0)

看,到目前为止我知道System让用户继续运行。只需在它们之间切换。

请参阅:Supporting Multiple User

  

用户。每个用户都打算由不同的身体用户使用。   每个用户都有不同的应用程序数据和一些独特的设置,如   以及在用户之间明确切换的用户界面。 用户   可以在其他用户处于活动状态时在后台运行;系统   管理关闭用户以节省资源......

这样可以解释为什么用户之间共享权限。我建议你检查当前的前记录用户是否是所有者。然后允许摄像头,否则禁用它。

您可以通过以下方式获取用户是否为所有者(admin):Android UserManager: Check if user is owner (admin)