什么是 Android 系统中的 "appops" 在 Android 系统中存在一个叫做 "appops" 的系统服务,该服务定义了一系列的“应用操作”(application operation, op)。其中部分“应用操作”与“权限”对应(如 OP_CAMERA 与“相机权限”),其余则对应单独的功能(如 OP_READ_CLIPBOARD 与读取剪贴板,但并不存在“读取剪贴板权限”)。 原生 Android 系统使用 appops 来追踪权限使用,appops 也部分被用于权限控制。每个应用都有自己的 "appops" 设置,当应用需要执行某些操作时,系统在检查权限的同时也会检查 "appops" 设置。如果没有授予权限,应用在执行操作时将会收到错误。但不同的是,如果 "appops" 设为忽略〔1〕,应用不会收到错误只会收到空白数据〔2〕。 但是原生 Android 系统并没有提供修改 "appops" 设置的用户界面。 〔1〕 App Ops 应用中实际将“忽略”显示为“拒绝” 〔2〕 实际行为取决于系统,应用也可检查 "appops" 是否被拒绝
您需要 登录 才可以下载或查看,没有账号?立即注册
查看全部评分
使用道具 举报
我也说一句
本版积分规则 发表回复 回帖后跳转到最后一页
文字版|手机版|小黑屋|GameMale
GMT+8, 2024-11-23 17:58 , Processed in 0.157047 second(s), 144 queries , Redis On.
Copyright © 2013-2024 GameMale
All Rights Reserved.