Android 14 适配
1、targetSdkVersion 必须大于等于23(Android 6.0)
2、声明前台服务必须指定类型
3、动态注册广播要指定是否可以被导出
4、读取视频或图片增加了一个只允许访问部分图片或视频的权限(强制)
5、动态加载的文件(Jar、Dex、Apk 格式)需要设置成只读的
6、屏幕截图检测
Android 13 适配
1、应用默认不接收通知,如果想接收通知需要声明运行权限
android.permission.POST_NOTIFICATIONS
2、将wif权限从位置权限剥离出来,如果要使用wifi权限,需要单独申请
3、读取视频或图片增加了一个只允许访问部分图片或视频的权限(非强制),申请读取权限之后自动获取写入权限
4、闹钟权限增加USE_EXACT_ALARM权限,一旦申请之后不可撤销,避免频繁打扰用户,能够更高效地为用户提供闹钟、日程提醒等服务
5、App在后台运行时,如果需要获取心率、体温、血氧饱和度等传感器信息,将不仅需要向用户申请现有的BODY_SENSORS权限,还必须声明新的BODY_SENSORS_BACKGROUND权限
6、android:exported=true并且intent-filter规则完全匹配的时候才能跨应用显式启动组件
个推解读Android13,发布《Android13适配指南》 - 掘金