介绍
Android13 行为变更内容:
1、更强的个人隐私的保护。
2、开发效率的提升。
隐私性
附近WiFi设备的运行时权限
使用 NEARBY_WIFI_DEVICES 权限,而不用 ACCESS_FINE_LOCATION 权限。
注意:
1、只要App没有从Wifi处获得物理位置信息,那么在Android13或者更高的版本上使用WIFI API时,使用NEARBY_WIFI_DEVICES 而不是 ACCESS_FINE_LOCATION 权限。
2、如果App中使用了ACCESS_FINE_LOCATION这个权限,并且使用了WIFI API,那么在Android 13的设备上就要去做适配。
Security
Intent filters 将会阻止不匹配的Intents
在Android 13以前:
1、从外部App去唤起内部App的某些功能的时候,不会进行检查的情况下会打开某个组件。
在Android 13及以上版本:
1、只有当匹配intent filter时,才会将意图发送给组件。