Google Play 应用在目标 API 级别方面需满足的要求

为使目标 API 级别的合规期限更明确,我们将把该期限统一定为每年的 8 月 31 日。

自 2023 年 8 月 31 日起:

  • 新应用必须以 Android 13(API 级别 33)或更高版本为目标平台;但 Wear OS 应用除外,此类应用必须以 Android 11(API 级别 30)或最高 Android 13(API 级别 33)为目标平台。
  • 对于现有应用,如果用户设备搭载的 Android OS 版本高于应用的目标 API 级别,则应用必须以 API 级别 31 或更高级别为目标平台,才能继续在该类设备上使用。如果应用的目标 API 级别为 30 或更低级别(Wear OS 版本的目标 API 级别为 29 或更低级别),则只有在设备搭载的 Android OS 版本不高于应用的目标 API 级别的情况下才能使用。
如果您需要更多时间来更新应用,可以申请延期至 2023 年 11 月 1 日。我们将于 8 月初在 Play 管理中心内提供应用的延期表单,如果您受到影响,届时可以通过在政策状态页面中点击查看相关警告或问题,使用延期表单。

每个新的 Android 版本都会引入一些变化,旨在提升 Android 平台的整体用户体验、安全性和性能。每个应用都会在清单文件中指定一个 targetSdkVersion(也称为目标 API 级别)。目标 API 级别能表明您的应用在不同 Android 版本上的运行情况。

将应用的目标 API 级别配置为新近的 API 级别可确保用户享受到安全性、隐私保护和性能方面的改进,同时仍然允许应用在较低版本的 Android(低至指定的 minSdkVersion)上运行。

为了向 Android 和 Google Play 用户提供安全可靠的使用体验,Google Play 要求所有应用在目标 API 级别方面都必须符合下列要求。

这些要求的例外情况包括:

  • 永久的专用应用,此类应用仅限特定组织内部的用户使用,且仅供内部分发。 
  • 所有 Google Play 用户仍可找到针对车载设备设计且捆绑在同一应用软件包中的应用。

定义

新应用 尚未在 Google Play 中发布的应用(例如全新的应用)。
现有应用 已在 Google Play 中发布的应用。
应用更新 您提交审核的新版应用,用于替换现有应用。

应用更新要求

Android OS 版本
(API 级别)

何时必须将所提交新应用和应用更新的目标 API 级别设为该级别?
新应用 应用更新

Android 13(API 级别 33)*

2023 年 8 月 31 日

2023 年 8 月 31 日

Android 12(API 级别 31)

2022 年 8 月 31 日

2022 年 11 月 1 日

*为了帮助开发者轻松完成过渡,我们允许开发者申请延期至 11 月 1 日。

提示:如果想了解如何更改应用的目标 API 级别以满足上述要求,并且需要技术指导,请参阅迁移指南

Wear OS 应用要求

Android OS 版本(API 级别)

何时必须将所提交 Wear OS 应用的目标 API 级别设为该级别?
新应用 应用更新
Android 11(API 级别 30)(无变化) 2022 年 8 月 1 日 2022 年 11 月 1 日

应用可用性要求

目前,针对移动设备、Android Auto 和 Android TV,现有应用必须在 2023 年 8 月 31 日之前将目标 API 级别设为 31 或更高级别(Wear OS 版本的目标 API 级别必须最低为 30,最高为 33)。否则,如果 Google Play 用户的设备所搭载的 Android OS 版本高于应用的目标 API 级别,用户便无法再发现该应用。这是因为该应用的构建标准与这类用户期望更高 Android OS 版本所应达到的安全和质量标准不相符。

  • 在 2023 年 8 月 31 日之后,如果应用以 Android 11(API 级别 30)*或更低级别为目标平台,那么在设备搭载的 Android OS 版本高于应用的目标 API 级别的情况下,新用户将无法使用该应用。
  • 在 2022 年 11 月 1 日或 2023 年 5 月 1 日之后(如果您的应用获准延期),如果应用以 Android 10(API 级别 29)或更低级别为目标平台,那么在设备搭载的 Android OS 版本高于应用的目标 API 级别的情况下,新用户将无法使用该应用。

*为了帮助开发者轻松完成过渡,我们允许开发者申请延期至 2023 年 11 月 1 日。我们将于 8 月初在 Play 管理中心内提供应用的延期表单,如果您受到影响,届时可以通过在政策状态页面中点击查看相关问题,使用延期表单。


合规所需的应对措施

新应用

现有应用

发布新应用时,必须以 API 33 或更高级别为目标平台。

如果现有应用的目标 API 级别为 31 或更高级别,则该应用符合此政策的要求。

但是对于目标 API 级别低于 31 的现有应用,如果 Google Play 用户的设备所搭载的 Android OS 版本高于应用的目标 API 级别,用户便无法再使用该应用。这是因为该应用的构建标准与这类用户期望更高 Android OS 版本所应达到的安全和质量标准不相符。

  • 如果您计划将应用的目标 API 级别更新为较高级别,则可以提交延期申请,以确保系统在 Google Play 上继续面向所有用户分发该应用。延期后的合规期限为 2023 年 11 月 1 日。对于受影响的应用,您将会在 Play 管理中心内收到违规警告和收件箱消息。此外,您可以通过相应警告或问题的详情页面(可通过政策状态页面访问)使用延期申请表单。
更新应用时,必须以 API 33 或更高级别为目标平台。


Wear OS 要求

新应用

现有应用

发布新应用时,必须以 API 30 或最高 Android 13(API 级别 33)为目标平台。

如果现有应用的目标 API 级别为 30 或最高 Android 13(API 级别 33),则说明您的应用符合此政策的要求。

但是对于目标 API 级别低于 30 的现有应用,如果 Google Play 用户的设备所搭载的 Android OS 版本高于应用的目标 API 级别,用户便无法再使用该应用。这是因为该应用的构建标准与这类用户期望更高 Android OS 版本所应达到的安全和质量标准不相符。

  • 如果您计划将应用的目标 API 级别更新为 30,则可以提交延期申请,以确保系统在 Google Play 上继续面向所有用户分发该应用。延期后的合规期限为 2023 年 11 月 1 日。对于受影响的应用,您将会在 Play 管理中心内收到违规警告和收件箱消息。此外,您可以通过相应警告或问题的详情页面(可通过政策状态页面访问)使用延期申请表单。
更新应用时,必须以 API 30 或最高 Android 13(API 级别 33)为目标平台。

常见问题解答

与以 API 30 或更低级别为目标平台的应用相关的问题

我在 Google Play 中有一款已发布的应用,它以 API 30 或更低级别(对于 Wear OS 版本,则为 API 29 或更低级别)为目标平台,但我不打算更新该应用。我可以怎么做?

如果您想继续向现有用户提供该应用,则无需执行任何操作。不过,如果新用户的设备所搭载的 Android OS 版本高于应用的目标平台级别,则无法在 Google Play 中获取该应用。只有在设备搭载的 Android OS 版本不高于应用的目标平台级别的情况下,用户才能在 Google Play 中获取该应用。

自 2023 年 8 月 31 日起,您的应用必须符合此目标 API 级别要求,否则只要 Google Play 用户的设备所搭载的 Android OS 版本高于应用的目标 API 级别,便无法再发现该应用。

如果您计划在 8 月 31 日之后将应用的目标 API 更新为较高级别,因而需要更多时间,则可以申请延期,以继续面向所有 Google Play 用户分发该应用。延期后的合规期限为 11 月 1 日。延期表单将于今年晚些时候在 Play 管理中心提供。

如果您不想再向新用户提供应用(包括在旧款设备上),则可以取消发布应用

如果我想在 2023 年 11 月 1 日之前继续向所有 Google Play 用户分发应用,在哪里可以找到延期表单?

只有在应用不符合政策的情况下,开发者才会在 Play 管理中心收到违规警告和收件箱消息。可通过相应警告或问题的详情页面(位于 Play 管理中心的政策状态页面)获得延期表单。

我有一些应用不想继续通过 Google Play 发布了。我该怎么办?

有关如何取消发布应用的说明,请参阅更新或取消发布应用

之前下载过应用的用户会受到什么影响?

之前从 Google Play 中安装过该应用的用户不会受到影响,他们仍可以在该应用支持的任何 Android OS 版本中发现、重新安装和使用该应用。

这项更新对应用下载量有影响吗?

如果新用户使用搭载较新版 Android OS 的设备时无法从 Google Play 中发现或下载您的应用,这可能会影响该应用的下载量。

如果用户使用较新款设备访问相应应用商店页面的深层链接,但该应用以 API 30 或更低级别为目标平台,用户会遇到什么情况?

Google Play 会告知用户:“此应用是专为搭载旧版 Android 的设备而打造,因此无法在该设备上安装。”

对于以 API 30 或更低级别为目标平台的现有应用,是否存在例外情况?

是的。如果应用是永久的专用应用,仅限特定组织内部的用户使用且仅供内部分发,则符合例外情况。此外,针对 Android Automotive OS 设备设计的应用也不受相关要求的约束。

该内容对您有帮助吗?

您有什么改进建议?
搜索
清除搜索内容
关闭搜索框
主菜单
10085947757385098239
true
搜索支持中心
true
true
true
true
true
92637
false
false