我正在为专业目的设计一个设备所有者应用程序,即使关于此的文档很少,谷歌到处都告诉*设备所有者应用程序几乎可以在设备上做任何它想做的事情......但遗憾的是所有的例子拼命地指的是设置和验证密码强度...
我想做的是:
- 即使在 PlayStore 选项中关闭了自动更新设置,也强制更新应用程序;
- 以编程方式启用或禁用 GPS 和蓝牙。
对设备的细粒度控制是否意味着所有这些?如果是的话,如何做这些事情,我找不到任何与这些动作相关的例子或方法......
设备所有者是一种特殊类型的设备管理员,具有创建和删除辅助用户以及在设备上配置全局设置的额外能力。您的设备所有者应用程序可以使用 DevicePolicyManager 类中的方法对托管设备上的配置、安全性和应用程序进行细粒度控制。
编辑:由于 Florent Dupont 的这篇文章,在此期间似乎找到了一些答案。仍然不确定如何阻止用户关闭应用程序的自动更新,从而强制更新应用程序,无论 PlaySettings 是什么......