更新于 : Oct 26, 2022
不在本期内容中
这一条目不在当前版本的技术雷达中。如果它出现在最近几期中,那么它很有可能仍然具有相关参考价值。如果这一条目出现在更早的雷达中,那么它很有可能已经不再具有相关性,我们的评估将不再适用于当下。很遗憾我们没有足够的带宽来持续评估以往的雷达内容。
了解更多
Oct 2022
试验
现如今安卓拥有多个媒体 API:Jetpack Media(也被称为 MediaCompat ),Jetpack Media2 和 ExoPlayer。然而,这些库都是分别开发的,它们的目的不同但是功能重叠。这就导致安卓开发者在编码的时候不仅需要斟酌类库的选型,当使用的特性来自于多个库的时候,还需要编写适配器或者兼容代码。 Jetpack Media3 是从现有 API 中选取通用的功能——包括 UI、播放和媒体会话处理,然后将它们合并和改进成一个新的 API。ExoPlayer 的播放器界面也进行了更新、增强和简化,被用作 Media3 的通用播放器界面。在早期访问阶段之后, Media3 目前仍处于早期开发版本。虽然它的第一个正式版本即将发布,但我们已经在应用程序中使用 Media3 得到了积极的体验。
Mar 2022
评估
现如今安卓拥有多个媒体 API:Jetpack Media(也被称为 MediaCompat ),Jetpack Media2 和 ExoPlayer。然而,这些库都是分别开发的,它们的目的不同但是功能重叠。这就导致安卓开发者在编码的时候不仅需要斟酌类库的选型,当使用的特性来自于多个库的时候,还需要编写适配器或者兼容代码。Jetpack Media3 尝试去解决上述情况。它是从现有 API 中选取通用的功能——包括 UI、播放和媒体会话处理,然后将它们合并和改进成一个新的 API。 Mediia3 目前仍处于早期开发版本。此外,ExoPlayer 的播放器界面也进行了更新、增强和简化,被用作 Media3 的通用播放器界面。
发布于 : Mar 29, 2022