Android11隐私保护新特性概览

Android11基于Android11早期版本,增加了多种功能和更新,以保障用户安全并提高通名都和可控性。主要的影响可参考Google开发者网站developer.android.com,这里基于Google开发者网站提供的信息做些介绍。Android11上主要有以下的隐私变更:

1. 强制执行分区存储机制。以Android11或更高版本为目标平台的应用始终会受分区存储行为的影响。

2. 新增单次授权的选项。应用在申请相机、定位或者麦克风权限的时候,系统的权限弹框会有一次性授权的选项,用户可以授予应用对相机、麦克风或者麦克风的临时访问权限。若应用进程被杀一段时间之后,应用的权限将会被撤销。

3. 新增自动重置权限的功能。如果用户在Android11或者更高版本上几个月未与应用进行互动(该事件长度和手机厂商的设定有关系,目前默认应该为3个月),系统会自动置应用的敏感权限,以Android11护着更好版本为目标平台的应用该功能会默认打开。以Android11或者更高版本为目标平台且在后台执行大部分工作的应用都将会收到影响。

4. Android11上,系统将限制应用在后台访问一些功能。Android11上,系统将限制应用在后台访问摄像头和录音,并且在权限请求弹框上只会有仅在使用时允许的选项;对于定位权限,应用无法直接动态申请后台定位的权限,若想要获取后台定位权限,需引导用户到设置-应用管理里面将定位权限状态设置为始终允许,若应用没有申请后台定位权限,那么定位权限状态只有仅使用时允许的选项。备注:仅使用时允许为字符串翻译,不同厂商的字符串翻译不一样。

对于第4点,Android11上如果应用从前台状态退到后台,建议退到后台之前启动前台服务,在前台服务的状态下,应用可以继续访问摄像头、录音和定位数据。如果应用以Android11或更高版本为目标平台,且在前台服务中访问摄像头或者麦克风,则必须添加前台服务类型camera和microphone。如果应用在后台运行时启动了某项前台服务,则该前台服务无法访问摄像头或麦克风。添加前台服务类型的方式如下:

    ...

   

5. Android11上,强化了应用私有目录的保护。在Android11上,应用无法访问其他应用目录下的数据,应用访问自己私有目录的时候无法申请权限,应用可以在自己的私有目录下随意读写文件、修改文件的属性。

你可能感兴趣的:(Android11隐私保护新特性概览)