Android 15 首个预览版发布,更新抢先看

前言

2月16日,Google 发布了Android 15的第一个预览版。

预计 Android 15将于2024年6月在 Beta 3上达到平台稳定。里程碑如下图所示。

除了模拟器之外,当前以下机型可以优先优先体验Android 15。

这就意味着,你又该换手机了。

环境配置

Android 15 SDK 包含了与一些低版本的 AndroidStudio 不兼容的更改。想要获得 Android 15SDK 的最佳开发体验,需要使用最新的 Android Studio 预览版本。然后在配置文件中修改编译版本,如下所示。

ini 复制代码
android {
    compileSdkPreview = "VanillaIceCream"
    ...
    defaultConfig {
        targetSdkPreview = "VanillaIceCream"
    }
}

当然现在去适配还太早,我们先来看Android 15的第一个预览版中主要有哪些更新吧。

重要更新

Android 15 以产生卓越的媒体体验,最大限度地减少电池的影响,最大限度地平滑应用程序的性能,并保护用户隐私和安全。

隐私和安全

安卓15将安卓广告服务提升到扩展级别10,包含了最新版本的安卓隐私沙盒(Privacy Sandbox) ,这是我们开发新技术的一部分,这些技术可以改善用户隐私,并为移动应用程序提供有效的个性化广告体验。

developer.android.com/design-for-...

Health Connect

Android 15 围绕 Health Connect by Android 集成了 Android 14 扩展 10,这是一个安全且集中的平台,用于管理和共享应用程序收集的健康和健身数据。 此更新增加了对健身、营养等新数据类型的支持。关于Health Connect的使用教程见:

developer.android.com/health-and-...

文件完整性

Android 15 的 FileIntegrityManager 包含新的 API,可利用 Linux 内核中 fs-verity 功能的强大功能。 借助 fs-verity,文件可以通过自定义加密签名进行保护,帮助您确保它们没有被篡改或损坏。 这可以增强安全性,防止潜在的恶意软件或未经授权的文件修改,从而损害您的应用程序的功能或数据。

FileIntegrityManager的API可参考:developer.android.com/reference/a...

部分屏幕共享

Android 15支持部分屏幕共享,这样用户就可以只共享或记录一个应用程序窗口,而不是整个设备屏幕。这个特性是在 Android 14 QPR2中首次启用的,包括 MediaProjectcallback,它允许您的应用程序自定义部分屏幕共享体验。

请注意,对于针对 Android 14(API 级别34)或更高的应用程序,现在每个 MediaProject 捕获会话都需要用户同意。

这个行为看起来,和飞书会议时的共享是选择整个窗口和选择部分窗口是一样的。这样录屏时,再也不怕弹出的消息了。

应用程序内的摄像头控制

Android 15增加了新的扩展,以便在受支持的设备上对照相机硬件及其算法进行更多控制:

  • 低光增强,使开发人员控制,以提高照相机预览的亮度。
  • 先进的闪光强度调整,使精确控制闪光强度在单一和火炬模式,同时捕捉图像

上面的东西,如果你感觉虚无缥缈的,那就对了。

从用户角度来说,最值得一提的更新应该就是 "通知冷却"功能。

通知冷却

"通知冷却"功能默认开启,用户可以选择将其应用于所有通知或仅限于对话通知。对于经常被热闹的群聊消息轰炸的用户来说,这项功能无疑是非常实用的。

具体来说,当同一应用或对话首次发送通知时,手机声音音量仍会保持正常,但随后来自同一来源的后续通知音量将会逐渐降低。值得注意的是,这些重复通知并不会完全静音,而是通过音量变化提醒用户它们来自同一来源。这意味着,即使你选择忽略一个通知,当新的通知到来时,你也能通过声音区分。

需要注意的是,"通知冷却"功能存在一个未知的冷却计时器,将在一段时间后重置。一旦重置,即使来自先前通知的同一应用或对话,新通知也会以全音量发出,目前无法自定义冷却计时器。

谷歌官方对"通知冷却"的描述是,"当您收到来自同一应用的许多连续通知时,会逐渐降低通知音量"。

"通知冷却"功能的加入无疑将为 Android 15 带来越来越人性化的体验。

最后

最后,让我们一起期待,更多有用的功能在Android 15中亮相吧。

相关推荐
游戏开发爱好者83 小时前
日常开发与测试的 App 测试方法、查看设备状态、实时日志、应用数据
android·ios·小程序·https·uni-app·iphone·webview
王码码20353 小时前
Flutter for OpenHarmony 实战之基础组件:第三十一篇 Chip 系列组件 — 灵活的标签化交互
android·flutter·交互·harmonyos
黑码哥3 小时前
ViewHolder设计模式深度剖析:iOS开发者掌握Android列表性能优化的实战指南
android·ios·性能优化·跨平台开发·viewholder
亓才孓3 小时前
[JDBC]元数据
android
独行soc4 小时前
2026年渗透测试面试题总结-17(题目+回答)
android·网络·安全·web安全·渗透测试·安全狮
金融RPA机器人丨实在智能4 小时前
Android Studio开发App项目进入AI深水区:实在智能Agent引领无代码交互革命
android·人工智能·ai·android studio
科技块儿4 小时前
利用IP查询在智慧城市交通信号系统中的应用探索
android·tcp/ip·智慧城市
独行soc4 小时前
2026年渗透测试面试题总结-18(题目+回答)
android·网络·安全·web安全·渗透测试·安全狮
王码码20355 小时前
Flutter for OpenHarmony 实战之基础组件:第二十七篇 BottomSheet — 动态底部弹窗与底部栏菜单
android·flutter·harmonyos
2501_915106325 小时前
app 上架过程,安装包准备、证书与描述文件管理、安装测试、上传
android·ios·小程序·https·uni-app·iphone·webview