在2021年,我们将继续进行年度目标API级别更新,要求所有应用在8月和11月将新应用的目标API级别设置为30(Android 11)。此外,正如今年早些时候宣布的那样,Google Play将要求新应用使用Android App Bundle发布格式。这为更多的用户和开发人员带来了较小的应用程序和更简单的发行版的好处,并支持对高级发行版的持续投资。

已经使用应用程序捆绑包在Google Play上发布了超过750,000个应用程序和游戏。与通用APK相比,顶级应用切换可节省15%的平均大小。用户可以从较小的下载量中受益,而Netflix和Riafy等开发人员则可以看到更高的安装成功率,这对于入门级设备数量更多,数据速度较慢的地区尤其重要。开发人员切换可以使用高级分配功能,例如Play Asset Delivery和Play Feature Delivery。我们非常重视您的反馈,并计划在切换之前为Play应用签名和Android应用捆绑提供更多功能和选项。

新应用程序要求

从2021年8月开始,Google Play控制台将要求所有新应用程序具有以下功能:

  • 以**Android App Bundle**格式发布。
  • 利用**Play资产交付或Play功能交付**来交付资产或功能,其下载大小超过150MB。新应用将不再支持扩展文件(OBB)。
  • 定位到30级(Android 11)或更高级别的API,并针对行为更改进行调整。

更新现有应用程序的要求

从2021年11月开始,将需要对现有应用程序进行更新以达到API级别30或更高水平,并针对Android 11中的行为更改进行调整。不接收更新的现有应用程序不受影响,可以继续从Play商店下载。

即时体验的要求

切换到Android App Bundle交付也将影响使用旧版Instant App ZIP格式的即时体验。从2021年8月开始,将需要新的即时体验_和_对现有即时体验的更新来发布启用即时的应用程序捆绑包。

一起前进

以下是所有更改的摘要:

发行类型

已更换

必需于2021年8月

Google Play上的新应用 

APK

Android应用套件(AAB)

目标API级别设置为29+

目标API级别设置为30+

扩展文件(OBB)

播放资产交付 或 播放功能交付

发行类型

已更换

2021年11月要求

更新Google Play上的现有应用 

无需新的发布格式

目标API级别设置为29+

目标API级别设置为30+

Wear OS应用不受新的目标API级别要求的约束。 应用程序仍然可以使用任何 minSdkVersion,因此您为旧版Android版本构建应用程序的能力没有改变。 要了解有关过渡到应用捆绑包的更多信息,请观看我们的新视频系列:现代Android开发(MAD)技能。对于已经采用了应用程序捆绑和API级别30的所有开发人员,我们深表感谢。我们期待与您一起推进Android平台。