谷歌近日正式推出Android 17首个测试版(Beta 1),标志着这一移动操作系统开发流程迎来重要变革。此次更新不仅引入了新的技术特性,还对开发者权限、应用性能和用户隐私保护等方面进行了系统性优化。
在开发流程方面,谷歌逐步将传统的"开发者预览"阶段转向持续更新的Android Canary通道。该通道允许最新功能和API在内部测试通过后立即向开发者开放,通过OTA自动推送更新,无需手动刷机。这一调整旨在加速反馈收集并提升Beta阶段的稳定性,同时支持自动化持续集成(CI)工作流程。开发者可通过最新版Android Studio和模拟器进行应用适配测试,已注册的Pixel设备用户也将同步收到OTA更新。
针对大屏设备适配,Android 17(API 37)取消了开发者对应用可调整大小和方向的自定义权限。目标API等级为37的应用必须支持响应式界面布局,以适应多种屏幕尺寸和方向变化,但传统手机设备和游戏类应用不受此限制。系统同时优化了Activity重新创建机制,减少因键盘、屏幕或配色模式等配置变更导致的活动重启,从而提升应用兼容性。
性能优化成为本次更新的核心亮点之一。面向SDK 37及以上版本的应用将采用无锁机制的android.os.MessageQueue新实现,有效降低丢帧率。ART垃圾回收器通过改进分代回收策略,优先处理"年轻代"对象,减少CPU占用和回收时间。系统禁止应用修改"静态final"字段,为运行时性能优化创造条件。在内存管理方面,自定义通知视图被强制设定尺寸限制,ProfilingManager新增冷启动、内存不足等场景的系统触发器。
媒体功能升级为专业应用开发提供更多工具。相机模块支持动态更新输出配置,可在不同拍摄模式间无缝切换,减少卡顿现象。逻辑多摄像头设备可获取所有活跃物理摄像头的元数据。视频编码领域新增对Versatile Video Coding(H.266)标准的支持,并引入恒定质量录制模式API。后台音频行为约束策略也得到加强,确保音频处理的稳定性。
隐私与安全机制持续完善。系统默认禁用android:usesCleartextTraffic属性,目标API为17及以上的应用若未配置网络安全配置文件,将自动阻止明文网络流量。同时提供HPKE混合加密的公共服务接口,支持更安全的数据传输。在连接功能方面,VoIP通话记录管理新增用户偏好设置,支持显示呼叫方和参与者头像URI。Wi-Fi定位功能扩展了邻近检测能力,并推出802.11az安全测距相关API。
开发者效率提升措施包括:伴生设备管理器新增医疗设备和健身追踪器配置文件,简化权限请求流程;统一设备关联流程中的权限对话框,减少提示次数。目前支持Android 17测试版的设备涵盖Pixel 6至Pixel 10全系列,包括平板和折叠屏机型。开发者可通过安卓开发者官网获取详细文档和开发工具。










