Android 17 新特性全览 📅 2026/6/29 22:29:39 目录概述用户体验新特性App Bubbles 浮动多任务Screen Reactions 屏幕反应录制折叠屏游戏模式原生手柄按键重映射大屏自适应强制化隐藏桌面应用名称独立 Assistant 音量控制重新设计的屏幕录制隐私与安全一次性精确位置共享系统联系人选择器Mark as Lost 增强防盗高级保护模式 AAPMECH 加密客户端 Hello跨设备与连接Handoff 跨设备接续UWB DL-TDoA 室内定位开发者核心能力媒体与相机性能与运行时重要行为变更适配建议参考链接概述Android 17 是 Goog le 在 2026 年推出的重大系统更新围绕生产力、游戏娱乐、隐私安全、大屏适配四大方向展开。对用户而言浮动窗口多任务、创作者工具和安全防护是最大亮点对开发者而言强制大屏适配、Handoff API、ProfilingManager 新触发器以及 PQC 混合签名等变化需要重点关注。维度亮点多任务任意 App 可转为浮动 Bubble折叠屏/平板支持 Bubble Bar创作Screen Reactions 同时录制屏幕与前置摄像头游戏折叠屏 50/50 游戏虚拟手柄布局系统级手柄重映射隐私一次性位置、联系人细粒度共享、ECH 网络隐私安全Mark as Lost 生物识别锁机、AAPM 高级保护、PQC 抗量子签名开发API 37、强制大屏适配、Handoff、异常性能分析用户体验新特性1. App Bubbles 浮动多任务Bubbles 从「通知气泡」正式升级为系统级窗口模式与分屏同级。用户可将几乎任意 App 转为紧凑浮动窗口在保持当前任务的同时快速查阅其他应用。使用方法长按主屏幕或应用抽屉中的 App 图标选择Bubble选项最多同时保持5 个Bubble超出后自动替换最早的点击空白处最小化Bubble 收纳为屏幕边缘可拖动的圆点大屏设备折叠屏/平板Bubble 收纳至底部Bubble Bar支持一键切换、调整大小或最大化。演示官方宣传图开发者注意遵循 多窗口模式最佳实践确保 App 在 Bubble 中正确显示。2. Screen Reactions 屏幕反应录制全新的屏幕录制工具栏支持Screen Reactions同时录制手机屏幕与前置摄像头画面无需绿幕或切换 App即可制作反应类视频内容。演示GIF 动图3. 折叠屏游戏模式针对折叠屏内屏提供50/50 分屏布局上半屏显示游戏画面下半屏显示动态虚拟手柄充分利用大屏空间。特性说明布局游戏视图 虚拟 Gamepad以铰链为分界状态Android 17 已启用完整功能将在未来数月推送性能优化内存回收减少高画质游戏掉帧与卡顿演示官方宣传图4. 原生手柄按键重映射在系统设置中直接重映射有线/蓝牙手柄的按键、摇杆和扳机映射全局生效无需依赖第三方工具或单个游戏内设置。演示官方宣传图5. 大屏自适应强制化面向 targetSdk 37 的重要变更在宽度 ≥ 600dp 的大屏设备上开发者无法再通过 Manifest 强制竖屏或禁止缩放。以下属性在大屏上将被忽略android:screenOrientationandroid:resizeableActivityandroid:minAspectRatio/android:maxAspectRatio豁免条件屏幕 600dp或android:appCategory为游戏的 App。6. 隐藏桌面应用名称用户可在主屏幕设置中隐藏 App 图标下方的文字标签打造更简洁的桌面布局。开发者应确保图标本身具有足够辨识度。7. 独立 Assistant 音量控制新增专用Assistant 音量流USAGE_ASSISTANT与媒体音量分离。可单独静音音乐而保留 Gemini/Assistant 语音或反之。支持MODE_ASSISTANT_CONVERSATION模式的 Assistant App 可获得更一致的音量控制体验。8. 重新设计的屏幕录制屏幕录制采用全新浮动工具栏操作更直观工具栏 UI 会自动从最终录制画面中排除适合创作者使用。演示GIF 动图来源android.com/17隐私与安全9. 一次性精确位置共享通过 Jetpack 提供的系统位置按钮用户一键授予 App当前会话的精确位置无需弹出系统权限对话框状态栏会显示位置使用指示。权限USE_LOCATION_BUTTON用户完全控制共享时长与范围演示官方宣传图10. 系统联系人选择器ACTION_PICK_CONTACTS提供标准化联系人选择界面替代宽泛的READ_CONTACTS权限。App 声明所需字段电话、邮箱等用户选择具体联系人后仅授予所选数据的读取权限。特性内置搜索、多选、配置文件切换无需自建 UI。11. Mark as Lost 增强防盗Find Hub 的「标记为丢失」功能升级丢失设备可通过生物识别锁定即使小偷知道 PIN 码也无法解锁或关闭追踪。Goog le Wallet 中的卡片信息会自动移除个人数据与设置被禁用。同时加强 PIN 暴力破解防护减少猜测次数、延长失败后的等待时间。演示官方宣传图12. 高级保护模式 AAPM可选的一站式安全强化方案开启后自动阻止未知来源安装侧载限制 USB 数据信号强制 Goog le Play Protect 扫描开发者可通过AdvancedProtectionManagerAPI 检测模式状态在高风险场景下自动收紧安全策略。13. ECH 加密客户端 Hello平台支持Encrypted Client Hello (ECH)在 TLS 1.3 握手阶段加密 SNI防止网络中间人识别访问域名。可通过 Network Security Configuration 按域名或全局配置 ECH 策略。跨设备与连接14. Handoff 跨设备接续全新跨设备连续性 API用户在一台 Android 设备上启动 Activity可无缝迁移到附近另一台设备继续操作。模式说明App-to-App接收端已安装同名 App 时深度链接恢复App-to-WebURL Handoff 作为降级或主方案集成方式// 为 Activity 启用 Handoffactivity.setHandoffEnabled(true)// 传递恢复状态数据overridefunonHandoffActivityDataRequested():HandoffActivityData{returnHandoffActivityData.Builder().setUri(deepLinkUri).build()}Handoff 在后台运行通过启动器、任务栏等入口在接收设备上展示可用活动。15. UWB DL-TDoA 室内定位支持Downlink Time Difference of Arrival (DL-TDoA)测距设备可通过测量多个锚点信号的相对到达时间确定自身位置适用于室内导航场景。需要位置权限含后台测距时的ACCESS_BACKGROUND_LOCATION。开发者核心能力ProfilingManager 新触发器触发器场景输出TRIGGER_TYPE_COLD_START冷启动调用栈采样 系统跟踪TRIGGER_TYPE_OOM内存溢出Java Heap DumpTRIGGER_TYPE_KILL_EXCESSIVE_CPU_USAGE异常 CPU 被杀调用栈采样TRIGGER_TYPE_ANOMALY系统异常检测Heap Dump / Binder 采样TRIGGER_TYPE_ANOMALY可在系统强制终止前收集调试数据配合 Beta 4 引入的App Memory LimitsApplicationExitInfo描述为MemoryLimiter尤为实用。JobDebugInfo API新增getPendingJobReasonStats()一次性返回 Job 处于 pending 状态的原因及累计时长简化 JobScheduler 调试。低功耗 Idle AlarmAlarmManager.setExactAndAllowWhileIdle新增接受OnAlarmListener的重载用回调替代PendingIntent减少消息类 App 维持 Socket 时的持续 WakeLock。PQC 混合 APK 签名APK Signature Scheme v3.2 支持将经典签名RSA/EC与后量子算法ML-DSA配对在保持向后兼容的同时抵御未来量子计算攻击。注意需创建新的经典签名密钥与 PQC 密钥配对不能复用旧密钥。Live Update 语义着色 API通知支持语义颜色标注颜色含义绿色安全状态橙色需要注意红色紧急/危险蓝色信息提示媒体与相机特性说明Photo Picker 自定义支持 9:16 竖版网格比例RAW14 格式14-bit RAW 图像捕获相机扩展模式厂商可定义 Super Resolution 等自定义模式相机会话动态更新updateOutputConfigurations()无感切换拍照/录像视频恒定质量编码MediaRecorder.setVideoEncodingQuality()VVC (H.266)平台级编解码支持HE-AAC 扩展编码器低带宽高质量音频强制响度元数据BLE 助听器分类TYPE_BLE_HEARING_AID独立路由系统声音性能与运行时无锁 MessageQueuetargetSdk 37 使用新实现减少掉帧勿反射其私有字段分代 GCART Concurrent Mark-Compact 支持 Young Generation 优先回收App 内存限制防止单 App 占用过多 RAM提升系统流畅度与续航后台音频加固后台状态下音频播放、焦点请求、音量 API 静默失败通知视图大小限制严格限制自定义通知布局尺寸重要行为变更面向 targetSdk 37变更影响大屏自适应强制见上文第 5 节配置变更优化键盘/导航/触摸屏/色彩模式等变更默认不再重启 ActivityrecreateOnConfigChanges若依赖重启加载资源需显式 opt-in静态 final 字段不可修改反射修改将失败ECH 默认启用网络库可透明使用本地网络权限需ACCESS_LOCAL_NETWORKNEARBY_DEVICES组SMS OTP 保护程序化读取 OTP 延迟 3 小时请迁移至 SMS Retriever APINPU 访问声明直接访问 NPU 需声明FEATURE_NEURAL_PROCESSING_UNIT面向所有 AppAndroid 17 设备跨 Profile 环回流量默认禁止离散密码可见性触屏短暂显示末字符物理键盘默认隐藏OpenJDK 21/25 集成ICU 78Unicode 17适配建议普通用户在设置 → 系统 → 系统更新中检查 Android 17尝试长按 App 图标创建 Bubble体验浮动多任务在设置 → 安全中了解 Mark as Lost、高级保护模式折叠屏用户关注游戏模式后续推送应用开发者// build.gradle.ktsandroid{compileSdk37defaultConfig{targetSdk37}}优先检查清单大屏≥600dp布局与横屏适配多窗口 / Bubble 模式下的 UI 与状态保存配置变更处理是否需recreateOnConfigChanges联系人、位置权限迁移至新 APIJobScheduler 与后台任务合规性通知自定义视图尺寸在 Beta 4.1 模拟器或真机上完成兼容性测试参考链接资源链接用户功能总览https://www.android.com/17/开发者新特性https://developer.android.com/about/versions/17/features发布说明https://developer.android.com/about/versions/17/release-notes行为变更targetSdk 37https://developer.android.com/about/versions/17/behavior-changes-17Bubbles 开发指南https://developer.android.com/develop/adaptive-apps/guides/support-bubblesHandoff 文档https://developer.android.com/about/versions/17/features#handoff