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

Java 一个用户安装的Android设备管理器应用程序是否会为同一设备的另一个用户强制执行策略?,java,android,Java,Android,我是Android开发的新手。我正在开发一个应用程序,将禁用摄像头的安全原因。当设备所有者以用户A的身份登录时,他将激活该应用程序,该应用程序将禁用相机。当设备所有者以用户B/Guest身份登录时,相机将启用。但我不想为他们启用摄像头。如果我将应用程序设计为设备管理器,这可能吗?Device Manager应用程序强制执行的策略是否可以跨同一设备的不同用户工作?看,到目前为止,我知道该系统可以让用户运行。在它们之间切换 见: 用户。每个用户将由不同的自然人使用。 每个用户都有不同的应用程序数据和

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

看,到目前为止,我知道该系统可以让用户运行。在它们之间切换

见:

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

这就解释了用户之间共享权限的原因。我建议您检查当前的前loggeg in用户是否是所有者。然后允许摄像头,否则禁用它


您可以通过以下方式获取用户是否为所有者(管理员):

Thank@maher。我会尽力让你知道的。