0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

谷歌推出Android 16首个开发者预览版

谷歌开发者 来源:Android 开发者 2024-12-18 09:25 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

作者 / 产品管理副总裁、Android 开发者 Matthew McCullough

Android 16首个开发者预览版现已推出,可用于测试您的应用。此后,Android 会开始增加 API 的发布频次,助力应用和设备的加速创新。

2025 年将发布两个

Android API 版本

本预览版适用于 Android 计划在 2025 年第二季度推出的下一个主要版本。该版本与我们过去推出的所有 API 版本类似,可能存在计划中的行为变更,这些变更往往与 targetSdkVersion 相关。

我们计划将主要版本的发布时间提前一个季度 (由往年的第三季度提前至第二季度),以便更好地配合生态系统中的设备发布时间表,从而使更多的设备可以更快地获得 Android 的主要版本更新。由于主要版本将于第二季度发布,您需要比往年提前几个月进行年度兼容性测试,以确保您的应用已准备就绪。

我们计划在 2025 年第四季度发布另一版本,其中还将包含新的开发者 API。第二季度发布的主要版本将是 2025 年唯一包含可能影响应用的计划行为变更的版本。

除了新的开发者 API 之外,第四季度发布的次要版本还将包含功能更新、优化和问题修复,但不包括任何影响应用的行为变更。

我们将继续以季度为周期发布 Android 版本。为确保质量始终如一,我们会在两次 API 版本发布之间提供增量更新 (第一和第三季度)。我们正在积极与设备合作伙伴合作,为尽可能多的设备提供第二季度版本。

在主要版本和次要版本中

使用新 API

目前,我们通过 SDK_INT 常量结合 VERSION_CODES 来检查 Android 的 API 级别,从而保护代码块。Android 的主要版本将会继续支持此功能。

if (SDK_INT >= VERSION_CODES.BAKLAVA) {
  // Use APIs introduced in Android 16
}

针对主要版本和次要版本进行 API 检查时,可以搭配使用新的 SDK_INT_FULL 常量和新的 VERSION_CODES_FULL 枚举。

if (SDK_INT_FULL >= VERSION_CODES_FULL.[MAJOR or MINOR RELEASE]) {
  // Use APIs introduced in a major or minor release
}

您也可以使用 Build.getMinorSdkVersion() 方法仅获取 SDK 次要版本。

valminorSdkVersion=Build.getMinorSdkVersion(VERSION_CODES_FULL.BAKLAVA)

以上 API 尚未最终确定,后续可能发生变更,如果您有任何疑虑,请向我们发送反馈。

请注意: Google Play 中应用的目标 API 级别要求及相关日期保持不变;我们计划每年发布一次要求,且仅与主要 API 级别相关联。

嵌入式照片选择器

照片选择器为用户提供了一种安全的内置体验,允许用户向您的应用授予本地和云端存储空间中所选图片和视频的访问权限,而不是整个媒体库的访问权限。通过结合使用 Google 系统更新与 Google Play 服务的模块化系统组件,该功能支持至 Android 4.4 (API 级别 19)。集成只需要几行代码以及相关的 Android Jetpack 库。

开发者预览版包含的新 API 能够允许应用将照片选择器嵌入其视图层次结构中,从而在感知层面提升与应用的契合度,同时仍可利用进程隔离功能,让用户无需向应用授予过于宽泛的权限也能选择媒体。如果您希望集成嵌入式照片选择器,则需要使用即将推出的 Android Jetpack 库,它的出现将会最大限度地提升跨平台版本的兼容性并简化您的集成工作。

健康记录

Health Connect 的开发者预览版包含支持健康记录的早期版本 API,允许应用在用户明确同意的情况下读写 FHIR 格式的医疗记录。此 API 目前处于抢先体验计划阶段,欢迎报名加入我们的抢先体验计划。

Privacy Sandbox on Android

Android 16 集成了最新版本的 Privacy Sandbox on Android,这是我们持续开发工作的一部分,旨在让用户知晓其隐私是受到保护的。为了帮助您顺利入门,我们的网站提供了更多关于 Privacy Sandbox on Android 开发者 Beta 版计划的信息。此外,还有 SDK 运行时,它允许 SDK 在独立于其所服务应用的专属运行环境中运行,从而为用户数据收集和共享提供更有效的保护措施。

如何做好准备

除了对下一个主要版本进行兼容性测试之外,请您确保根据新的 SDK 编译应用,并使用兼容性框架启用 targetSdkVersion 控制的行为变更,以便进行早期测试。

应用兼容性

Android 16 预览版计划自 2024 年 11 月开始执行,持续到明年最终公开发布。我们将在开发阶段的各个关键里程碑时刻,为您的开发和测试环境提供更新。每次更新都会包括 SDK 工具、系统映像、模拟器、API 参考文档和 API 差异。欢迎您浏览博客和 Android 16 开发者网站,查看已准备好在预览版计划中进行测试的关键 API。

我们计划在 2025 年第一季度末实现平台稳定性里程碑。在这一关键阶段,我们将提供最终的 SDK/NDK API,以及最终的内部 API 和面向应用的系统行为。我们预计将在 2025 年 3 月实现平台稳定性,自那时起,您将有几个月的时间在正式发布之前完成最终的测试工作。有关发布时间表的详细信息,请访问我们的 Android 开发者网站。

开始使用 Android 16

现在,您只要刷写系统映像并更新工具,就可以开始使用首个开发者预览版了。我们期待您的反馈,欢迎您在反馈页面上报告问题、提交功能请求。我们越早收到您的反馈,就能在最终版本中更充分地融入您的意见和建议。

为获得最佳的 Android 16 开发体验,我们建议您使用 Android Studio Ladybug 功能更新的最新预览版。设置完毕后,您可以执行以下操作:

使用新的 SDK 进行编译,在 CI 环境中测试;并通过我们反馈页面的跟踪表报告问题。

测试您当前应用的兼容性,了解您的应用是否受到 Android 16 版本更新的影响,并将您的应用安装到运行 Android 16 的设备或模拟器上进行全面测试。

我们将在整个 Android 16 发布周期内定期更新预览版系统映像和 SDK。此初始预览版仅供开发者使用,并不适合日常或消费者使用,因此我们仅提供手动下载。一旦您手动安装了预览版,您将可通过 OTA 方式自动获取未来所有后续预览版和 Beta 版更新。有关 Android 更新的更多详情,请访问 Android 开发者网站。

如果您已经通过 Android 15 QPR2 Beta 版计划安装了 Beta 版 1,那么在您清除设备数据之前,将无法转移到 Android 16 开发者预览版计划。请尽量不要安装后续的 Beta 版,否则您需要清除数据才能过渡到下一个开发者预览版。

在 Android 16 Beta 版发布之后,我们也会邀请消费者来体验 Android 16。届时,我们将会针对 Android 16 开放 Android Beta 版计划的注册入口。 欢迎您访问 Android 16 开发者网站了解本次发布的详细信息。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Android
    +关注

    关注

    12

    文章

    3985

    浏览量

    133048
  • API
    API
    +关注

    关注

    2

    文章

    2147

    浏览量

    66223
  • 开发者
    +关注

    关注

    1

    文章

    732

    浏览量

    17925

原文标题:Android 16 首个开发者预览版到来

文章出处:【微信号:Google_Developers,微信公众号:谷歌开发者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    曙光网络SugonRI开发者社区正式上线

    在人工智能与工业深度融合的大潮中,工业软件正在成为推动产业升级的关键引擎。为了让更多开发者快速掌握工业级编程技术、共享行业实践成果,曙光网络正式推出开发者社区——曙睿(SugonRI)开发者
    的头像 发表于 09-04 09:58 715次阅读

    亚马逊云科技推出Amazon Nova Act SDK预览版,加速浏览器自动化Agent落地

    北京2025年8月5日 /美通社/ -- 亚马逊云科技日前宣布,推出Amazon Nova Act SDK有限预览版,可快速帮助客户将基于浏览器的Agent从原型部署至生产环境。该SDK可与亚马逊云
    的头像 发表于 08-06 08:42 643次阅读

    谷歌如何打造卓越自适应应用

    Android 平台迎来了一系列重磅更新!其中包括 Android 16 的正式推送,为开发者和用户带来诸多详情,推出了旨在改进外接显示设备
    的头像 发表于 07-30 16:39 837次阅读

    Android 16更新亮点介绍

    Android 近期在整个平台上推出了一系列更新,包括:发布 Android 16 并为开发者和用户提供详细信息,
    的头像 发表于 07-05 11:37 2944次阅读

    NVIDIA Isaac Sim和Isaac Lab现已推出早期开发者预览版

    NVIDIA 发布了机器人仿真参考应用 Isaac Sim 和机器人学习框架 Isaac Lab 的开发者预览版开发者现在可以通过 GitHub 访问早期版本,抢先体验先进功能,用于在基于物理的仿真环境中构建、训练和测试 AI
    的头像 发表于 07-04 14:23 1477次阅读

    从“开发者孤岛”到“生态星河”:开鸿Bot如何重构开源鸿蒙开发体验

    在中国操作系统发展史上,“开发者”似乎从来都是一边缘角色。他们是开源社区中最活跃的群体,却也是最常被忽视的那群人。具体到开源鸿蒙社区,其生态构建初期,诸多开发者曾坦言,“鸿蒙很好,但不知道从哪下手
    的头像 发表于 06-10 17:12 1450次阅读
    从“<b class='flag-5'>开发者</b>孤岛”到“生态星河”:开鸿Bot如何重构开源鸿蒙<b class='flag-5'>开发</b>体验

    谷歌推出Gemini 2.5 Pro预览版(I/O版本)

    我们目睹了开发者使用 Gemini 2.5 Pro 取得了令人赞叹的成就。因此,我们决定提前数周发布更新版本,以便开发者尽早体验新版模型。
    的头像 发表于 06-10 10:43 999次阅读

    格灵深瞳亮相Create2025百度AI开发者大会

    近日,Create2025百度AI开发者大会在武汉体育中心圆满落幕,作为全球首个AI开发者大会,Create2025百度AI开发者大会至今已举办6届,持续驱动科技革新,重塑行业格局。格
    的头像 发表于 04-29 16:12 866次阅读

    Android 16首个Beta版现已推出,升级功能有这些

    Android 16首个 Beta 版现已推出,这是向开发者和早期体验开放试用的最好时机。
    的头像 发表于 03-14 10:58 1400次阅读
    <b class='flag-5'>Android</b> <b class='flag-5'>16</b>的<b class='flag-5'>首个</b>Beta版现已<b class='flag-5'>推出</b>,升级功能有这些

    涂鸦智能与火山引擎达成重磅合作,亿元补贴全力构建AIoT开发者生态

    场景应用落地。 同时,为助力AI硬件开发者进一步创新,涂鸦智能结合豆包大模型的语言、语音、视频等能力,推出了行业首个面向AIoT开发者的亿元补贴计划,为其提供
    的头像 发表于 02-28 09:01 531次阅读
    涂鸦智能与火山引擎达成重磅合作,亿元补贴全力构建AIoT<b class='flag-5'>开发者</b>生态

    谷歌推出Android XR SDK开发者预览版

    近期推出Android XR SDK 开发者预览版是一款适用于 Android XR 的综合开发
    的头像 发表于 01-10 10:13 990次阅读

    开发者的开源鸿蒙故事

    近日,在以“一切为了开发者”为主题的“2024开放原子开发者大会暨首届开源技术学术大会”上,开源鸿蒙5.0 Release版本正式发布,备受各方关注。该版本在系统完备度、分布式创新、开发者体验以及系统稳定性等方面均实现了显著提升
    的头像 发表于 01-06 10:28 1215次阅读

    智谱推出深度推理模型GLM-Zero预览版

    近日,智谱公司正式发布了其深度推理模型GLM-Zero的预览版——GLM-Zero-Preview。这款模型标志着智谱在扩展强化学习技术训练推理模型方面的重大突破,成为其首个专注于增强AI推理能力
    的头像 发表于 01-03 10:42 764次阅读

    谷歌与三星联合发布Android XR操作系统

    系统整合了谷歌在人工智能、增强现实(AR)以及虚拟现实(VR)领域的技术积累,充分展现了谷歌在技术创新方面的实力。通过这一系统,用户将能够享受到更加逼真、生动的虚拟世界,以及更加智能、便捷的操作体验。 此次发布的Android
    的头像 发表于 12-16 10:08 811次阅读

    微软预览版Copilot Vision AI功能上线

    微软公司近日宣布,将面向美国地区的Copilot Pro用户推出预览版的Copilot Vision AI功能。这一创新功能旨在通过人工智能技术,进一步提升用户的网页浏览体验。 Copilot
    的头像 发表于 12-09 14:38 888次阅读