需要以下手机权限
网络状态权限(ACCESS_NETWORK_STATE / ACCESS_ WIFI _STATE)
用于判断设备当前的网络状态,以确保家长指令(如锁屏、查看使用情况)能够稳定传达至孩子设备。
前台服务权限(FOREGROUND_SERVICE)
用于保障守护服务在后台持续稳定运行,防止系统误杀,确保 远程控制 指令能够被及时响应。
保持唤醒权限(WAKE_LOCK)
在执行关键操作(如延迟锁屏倒计时)期间防止设备进入休眠,保障功能完整性。
悬浮窗权限(SYSTEM_ALERT_WINDOW / SYSTEM_OVERLAY_WINDOW)
用于在系统界面上方显示锁屏界面,保障控制本机功能时设备受控不被误操作或绕过。
系统锁屏控制权限(DISABLE_KEYGUARD)
在部分设备上允许本应用关闭系统锁屏,辅助实现自定义锁屏体验。(注意:并非所有设备支持该权限)
开机自启动权限、关联启动权限(RECEIVE_BOOT_COMPLETED)
用于在设备重启后自动恢复守护功能,防止家长端重启手机后设备托管,持续保障家长端设备的 安全管控 。
获取程序应用列表权限(静默获取)
用于获取家长端应用列表,自定义学习桌面的应用
忽略电池优化权限(REQUEST_IGNORE_BATTERY_OPTIMIZATIONS)
为保障核心守护服务不被系统电池策略强制关闭,提升远程控制的稳定性和持续性。
程序获取当前或最近运行的应用的权限
实现守护功能,判断应用是否在后台运行,需要时进行消息推送。
访问电话权限
为了获取手机设备标识符(IMEI)信息,完成对应的功能。
读取移动网络信息及联网权限
实现在选择“家长安心桌面”时的网络管理:WiFi、流量打开关闭,实现联网交互,通过联网方式判断终端的响应速度,提高用户体验。