Android 14首个开发者预览版发布,标志着谷歌在移动操作系统领域的又一重要里程碑,此次更新不仅延续了Android系统一贯的创新精神,还在多个方面进行了显著的改进和优化,旨在提升开发者效率、增强用户体验以及强化安全性,以下是对Android 14首个开发者预览版的详细介绍:

Android 14首个开发者预览版发布

跨设备与外形因素的支持

Android 14建立在Android 12L和13的基础上,进一步扩展了对平板电脑和可折叠设备的支持,为了帮助开发者构建适应不同屏幕尺寸的应用程序,Android 14引入了窗口尺寸类、滑动窗格布局、活动嵌入和带有约束的框等新特性,这些功能在Jetpack Compose中得到了全面支持,使得开发者能够更轻松地在不同设备上优化他们的应用程序。

多设备体验

多设备体验是Android未来的重要发展方向之一,在Android 14中,用户可以通过跨设备SDK预览版开始构建丰富的多设备体验,直观地在不同设备和外形因素中工作,这为开发者提供了更多创新的空间,以满足用户日益增长的多设备使用需求。

简化后台工作

Android 14继续努力优化应用程序的协同工作方式,改善系统健康和电池寿命,并完善最终用户体验,在执行一些后台工作时(如在有WiFi的情况下下载大文件),Android 14创建了一个标准路径,以简化应用程序并潜在地改善用户体验,Android 14还对前台服务的使用方式进行了调整,只将前台服务保留给最高优先级的用户任务,从而有效改善资源消耗和电池寿命。

优化广播系统

为了提高电池寿命和响应速度,Android 14团队对内部广播系统进行了多次优化,虽然大多数优化是Android内部的,不会影响应用程序,但已经调整了应用程序在进入缓存状态后如何接收上下文注册的广播,这一改进有助于减少不必要的广播传递,提高系统整体性能。

Android 14首个开发者预览版发布

精确警报

精确警报的调用会大大影响设备的资源,例如电池寿命,在Android 14中,新安装的针对Android 13+(SDK 33+)的非时钟或日历的应用程序必须在设置精确警报之前请求用户授予其SCHEDULE_EXACT_ALARM特殊权限,这一措施有助于保护用户隐私并延长设备续航时间。

定制化与辅助功能

Android 14继续确保用户可以围绕个人需求调整体验,包括增强的可访问性和国际化功能,从Android 14开始,用户将能够把字体放大到200%,并且系统会自动应用非线性字体缩放曲线,以避免文字变得过大的问题,Android 14还引入了语法转换API,允许开发者更容易地为那些说有语法性别的语言的用户添加支持。

隐私与安全

在隐私和安全方面,Android 14也做出了重要改进,以Android 14为目标的应用程序必须指明动态Context.registerReceiver()的使用是否应被视为“导出”或“未导出”,以防止恶意应用程序拦截意图,为了防止恶意软件和漏洞利用,针对Android 14的应用程序需要将动态加载的文件标记为只读,从Android 14开始,targetSdkVersion低于23的应用将无法安装,以防止恶意软件利用较旧的API级别绕过新的安全和隐私保护措施。

Android 14首个开发者预览版的发布为开发者和用户带来了诸多新功能和改进,通过支持多种设备及外形规格、简化后台工作、优化广播系统、精确警报、定制化与辅助功能以及加强隐私与安全等方面的升级,Android 14不仅提升了开发者效率和用户体验,还进一步强化了系统的安全性和稳定性,随着发布周期的推进,我们期待看到更多关于Android 14的新功能和改进被揭示出来,为用户带来更加丰富和个性化的体验。

Android 14首个开发者预览版发布