在Android Enterprise专用设备上以编程方式重新启动android

问题描述

我们正在从旧版Android设备管理器迁移到新的Android Enterprise策略,但是在迁移某些功能(当某些硬件功能停止工作(例如,gms / gps卡住)时需要重启android)时,我们面临着挑战。

我们现在正在使用DevicePolicyManagerdevicePolicyManager.reboot(yourAdminComponent)),但是我不确定如何将其迁移到“新”方式。

我仍在从这种新方法中学习,我试图找到DevicePolicyManager的替代者,但是我没有成功,而且我无法植根我的设备,因此无法通过su进行操作为我。

(有可能我完全误解了该页面https://developers.google.com/android/work/device-admin-deprecation上的声明,而我试图找到错误的答案)

解决方法

根据我的经验,我可以这样说:

  1. 您或您的公司应该拥有一个android企业帐户,您可以在其中访问android企业console,在该控制台中您可以注册设备。
  2. 然后,要自定义某些操作(例如重新启动,安装应用程序,应用策略),应阅读this documentation
  3. 如果您拥有自己的应用程序,并且想要实施托管配置this link适合您。

致谢