是的,这是不可避免的
但在那之后,如果你想知道用户正在关闭你的应用程序,不再是设备管理员,你会得到同样的回调(广播(
在那里,你可以制定一些逻辑,比如向用户显示一些错误消息等等,以阻止用户这样做,显然你无法阻止他这样做。
可能重复:
Google Play Store 上基于服务的Android应用程序
我正在开发一个使用Android设备管理API的应用程序
http://developer.android.com/training/enterprise/device-management-policy.html#ActivateDeviceAdmin
如上面链接中所述"在强制执行任何策略之前,用户需要以设备管理员的身份手动激活应用程序。">
我可以以编程方式覆盖此步骤吗?我希望我的应用程序始终处于启用状态,不希望依赖用户来启用它。
在我的代码中,我是否可以将我的应用程序设置为启用
还是用户干预是不可避免的?
但在那之后,如果你想知道用户正在关闭你的应用程序,不再是设备管理员,你会得到同样的回调(广播(
在那里,你可以制定一些逻辑,比如向用户显示一些错误消息等等,以阻止用户这样做,显然你无法阻止他这样做。