close
The Wayback Machine - https://web.archive.org/web/20170718090933/https://developer.android.google.cn/preview/overview.html
Skip to content

Most visited

Recently visited

navigation

计划概览

欢迎加入 Android O Developer Preview 计划,此计划将为您提供针对下一个版本的 Android 系统提升您应用的兼容性和开发应用所需的所有功能。它是一款免费软件。您只需下载预览版工具即可立即使用。

硬件和模拟器系统映像

在 Nexus 5X、6P、Player、Pixel C、Pixel、Pixel XL 以及模拟器中运行并测试应用。

最新的平台代码

我们将在预览版期间提供多次更新,因此您将可以针对最新的平台变更测试您的应用。

新行为和新功能

尽早做好支持新平台行为(例如新运行时权限模型和省电功能)的准备工作。

反馈和支持

使用 Issue Tracker 向我们报告问题并提供反馈。与开发者社群中的其他开发者建立联系。

时间表和更新

BERJAYA
BERJAYA

O Developer Preview 从 2017 年 3 月 21 日开放下载,到向 AOSP 和 OEM 提供最终的 Android O 公开版本时停止使用,最终版本预计将于 2017 年第三季度发布。

在开发阶段的各个关键里程碑,我们将为您的开发和测试环境提供更新。每个更新都包括 SDK 工具、预览版系统映像、模拟器、API 参考和 API 差异。里程碑列表如下。

对开发者而言,预览版早期的焦点是确保您当前的应用与新平台兼容,并提供早期反馈。在预览版的后期(其实贯穿整个预览版期间及之后),您的工作是调整自己应用中的功能,并锁定新平台。

请参阅迁移指南,了解让应用与新平台兼容的简单步骤,然后在您准备就绪后锁定新平台。

前两个预览版里程碑提供早期测试和开发环境,帮助您发现当前应用中的兼容性问题,并针对新平台计划必要的迁移或功能工作。这是向我们提供功能和 API 以及文件兼容性问题反馈的优先期 — 请使用 Issue Tracker 提交反馈。在更新期间,API 可能会有变更。

Preview 3 和 4 中,您将可以使用最终版的 O API 和 SDK 进行开发,以及获取接近最终版的系统映像,用于测试系统行为和功能。此时,Android O 会提供标准的 API 级别。您可以开始对旧版应用进行最终的兼容性测试,并优化使用 O API 或功能的新代码。

此外,从 Preview 4 开始,您将可以面向运行正式 API 级别的 Android O 系统的设备发布应用,例如选择加入 Android Beta 计划的消费者设备。您可以先在 Google Play 的 alpha 和 beta 渠道发布应用,通过 Android Beta 消费者对应用进行测试,然后在商店大范围推广。

如果您在 Android O 中进行测试和开发,我们强烈建议您随着预览版更新的发布,将开发环境保持为相应的最新版本

当有预览版更新可用时,我们将通过 Android 开发者博客、此网站以及 Android O 开发者社群通知您。

O Developer Preview 包含的内容

O Developer Preview 包括您在各种使用不同屏幕尺寸、网络技术、CPU/GPU 芯片组和硬件架构的设备中测试现有应用所需的所有功能。

SDK 工具

您可通过 Android Studio 中的 SDK 管理器下载这些组件:

我们将根据需要在每个里程碑为这些开发工具提供更新。

硬件系统映像

O Developer Preview 包含可用于在物理设备上进行测试和开发的硬件系统映像。

您可以从下载页面为这些设备下载系统映像:

我们将在每个里程碑为这些设备提供更新的系统映像。您可以手动下载更新的系统映像,并刷入测试设备(如需要,可多次刷入)。这尤其适合需要多次重刷设备的自动化测试环境。

:初始版本的 O Developer Preview (DP1) 仅面向开发者,不适合日常使用或消费者使用,因此,我们仅通过手动下载方式提供此版本。Developer Preview 1 不支持通过 Android Beta 计划获取更新。

通过 Android Beta 计划获得 OTA 更新

Developer Preview 1 无法通过 Android Beta 计划以 OTA 更新形式获得。我们将在之后的版本中提供这种试用 Android O 的便捷方式,敬请关注。

文档和示例代码

Developer Preview 网站上提供的以下文档资源有助于您了解 Android N:

API 参考和差异报告

预览版的完整 API 参考可在线获取。新 API 添加有水印并显示“Android O Developer Preview”。请注意,只有使用 O Preview SDK 开发应用时才可以使用这些 API。

:要显示 O API,请务必在任何参考页面的左侧导航中将 API 级别选择器设为“O”。

要详细了解每个预览版中新增、修改和移除的 API,请参阅 API 差异报告,点击相应的链接将重定向至相关的 API 参考文档。

支持资源

在 O Developer Preview 中测试和开发时,请使用以下渠道报告问题和提供反馈。

锁定目标、Preview API 和发布

O Developer Preview 提供的系统和 Android 库仅面向开发,不具备标准的 API 级别。如果您想锁定新平台和使用新的 Android O API 开发应用,可以将应用的 targetSdkVersionminSdkVersion 和 gradle compileSdkVersion 设为 “N”,从而锁定预览版的 Android O。

Android O Developer Preview 提供预览版 API — 在最终的 SDK 发布之前,这些 API 都不是正式的 API。目前,最终的 SDK 计划于 2017 年第三季度发布。这意味着一段时期内,特别是该计划的最初几周内,API 可能会出现变化。我们会通过 Android O Developer Preview 的每次更新为您提供一份变更摘要。

:虽然预览版 API 可能会更改,但基本系统行为仍保持稳定,可以立即用于测试。

Google Play 禁止发布针对 O Developer Preview 的应用。当 Android O 最终版本 SDK 可用时,您可以锁定官方 Android O API 级别,并通过 alpha、beta 和生产发布渠道将应用发布至 Google Play。与此同时,如果您需要将针对 Android O 的应用分发给测试者,则可随时通过电子邮件或直接从您的网站下载实现这一点。

如何上手

要开始使用 Android O,请下载系统映像并将其安装在受支持的设备上,然后阅读迁移指南,了解针对 O 进行兼容性测试和开发的大致步骤。

感谢您加入 Android O Developer Preview 计划!

This site uses cookies to store your preferences for site-specific language and display options.

Get the latest Android developer news and tips that will help you find success on Google Play.

* Required Fields

Hooray!

Browse this site in ?

You requested a page in , but your language preference for this site is .

Would you like to change your language preference and browse this site in ? If you want to change your language preference later, use the language menu at the bottom of each page.

This class requires API level or higher

This doc is hidden because your selected API level for the documentation is . You can change the documentation API level with the selector above the left navigation.

For more information about specifying the API level your app requires, read Supporting Different Platform Versions.

Take a one-minute survey?
Help us improve Android tools and documentation.