弃用

随着每个版本的发布,特定的 Android API 可能会过时,或需要进行重构,以提供更好的开发者体验或支持新的平台功能。在这些情况下,我们会正式弃用过时的 API,并引导开发者改用替代 API。

弃用意味着我们已结束对这些 API 的官方支持,但开发者可继续访问这些 API。本页重点介绍了此 Android 版本中的一些重要弃用情况。如需查看其他弃用情况,请参阅 API 差异报告

使用空间化程序而非虚拟化程序

Spatializer 类在 Android 12(API 级别 32)中首次添加,可让应用查询设备上声音空间化的功能和行为。在 Android 15 中,我们废弃了 Virtualizer 类。如果支持空间化,请改用 AudioAttributes.Builder.setSpatializationBehavior 来描述您希望的内容播放方式。

AndroidX media3 ExoPlayer 1.0 默认为多声道音频启用空间音频(如果设备支持)。如需了解更多信息,请参阅这篇近期博文空间音频文档,了解用于控制该功能的 API。