Android 12 版本变更总览 (API 级别 31)

Android 12 总览

https://developer.android.google.cn/about/versions/12?hl=zh-cn

文章基于官方资料上提取

Android 12 功能和变更列表

https://developer.android.google.cn/about/versions/12/summary?hl=zh-cn

行为变更:所有应用

https://developer.android.google.cn/about/versions/12/behavior-changes-all?hl=zh-cn

以下是部分主要内容:

用户体验:

安全和隐私设置:

  • 大致位置(位置权限细分)
  • 剪贴板访问通知(getPrimaryClip() 与 getPrimaryClipDescription()
  • 应用无法关闭系统对话框(Intent 限制)
  • 不受信任的触摸事件被屏蔽(透点击部分拦截)

Activity:

  • 按下“返回”按钮时,不再完成启动器 activity

行为变更:以 Android 12 为目标平台的应用

https://developer.android.google.cn/about/versions/12/behavior-changes-12?hl=zh-cn

安全和隐私设置:

  • 待处理 intent 可变性(必须为应用创建的每个 PendingIntent 对象指定可变性)
  • 不安全的 intent 启动

性能:

  • 前台服务启动限制(无法在后台运行时启动前台服务)
  • 精确的闹钟权限(SCHEDULE_EXACT_ALARM)

废弃

https://developer.android.google.cn/about/versions/12/deprecations?hl=zh-cn

新功能和 API

概览

https://developer.android.google.cn/about/versions/12/features?hl=zh-cn

用户体验:

安全和隐私设置:

  • 隐私信息中心
  • 蓝牙权限(BLUETOOTH_SCAN、BLUETOOTH_ADVERTISE 和 BLUETOOTH_CONNECT 权限)
  • 权限组查找(getGroupOfPlatformPermission()、getPlatformPermissionsForGroup()
  • 已知签名者权限保护标志(knownSigner
  • 安全锁定屏幕通知操作(setAuthenticationRequired()
  • 媒体
  • 图片(Tombstone、 RenderEffect、ImageDecoder
  • 相机( Camera2
  • 连接性
  • 存储

核心功能:

  • 自动更新应用(PackageInstaller
  • 设备芯片组信息
  • 核心 Java API 的更新

微件改进

https://developer.android.google.cn/about/versions/12/features/widgets?hl=zh-cn

Intent

系统广播 intent(API 级别 31)

https://developer.android.google.cn/about/versions/12/reference/broadcast-intents-31?hl=zh-cn

通用应用 intent(API 级别 31)

https://developer.android.google.cn/about/versions/12/reference/common-intents-31?hl=zh-cn

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

周周都刷火焰猫头鹰

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值