MIUI12照明弹功能常见问题说明更新时间:2024-10-09 19:02:01
一、自启动记录是如何判定的?
自启动行为指的是除用户主动行为外的静默启动行为,主要包括:
- 系统广播,例如开机广播,联网广播等可以拉起应用进程等的广播。对于Android O及以上的设备,主要有:https://developer.android.com/guide/components/broadcast-exceptions?hl=zh-cn
- SyncManager,JobScheduler这样的系统机制。
- Restart Service,也就是Service的重启恢复。
- 通知使用权。
二、链式启动记录是如何判定的?
链式启动是指应用A启动应用B的过程,启动其他应用的Activity,Service,Provider的行为均会被记录为链式启动记录,Broadcast暂时不记录。除Activity外的调用在B未存活时均会默认拒绝,B存活时允许,对于Activity之间的调用,如果B已经存活直接跳转,未存活时弹窗提示用户,用户允许后跳转。
三、权限记录的规则是什么?
权限管理页面的每一个管理项都有一到几项对应的权限,比如定位权限对应ACCESS_COARSE_LOCATION和ACCESS_FINE_LOCATION,获取电话信息对应READ_PHONE_STATE和READ_PHONE_NUMBERS,所以当应用调用到涉及到对应权限的接口后会记录一次。
四、前后台调用的判断依据是什么?
前台服务及正在前台展示的为前台,对于Android Q设备的定位权限,需要location类型的前台服务才会判断为前台,其他为后台,一般用户从应用切到桌面或其他应用后,十几秒至一分钟的时间后状态会变化为后台。
五、读取设备上的照片及文件记录为什么这么多?记录规则是什么?
目前该项记录主要是MediaStore相关的访问记录,query、insert、update、delete都会记录一次调用。如果记录过多可以查看是否存在循环调用query的情况。
六、联系我们
如遇技术问题,请联系miui-security-open@xiaomi.com
上一篇:双WiFi适配说明(Android S)
下一篇:深色模式适配说明
文档内容是否有帮助?
有帮助
无帮助