开发者中心
开发相机和媒体内容的起点。探索使用 Jetpack Media3 构建播放和编辑应用的资源。了解如何在 Android 的多设备生态系统中为用户提供引人入胜的媒体体验。

构建现代相机和媒体用例

用户正在从仅使用手机转向日益多设备的世界。Android 正在不断发展,帮助您在用户所处的任何地方,通过他们想要的功能,在手机、平板电脑、手表、电视甚至汽车上触达他们。
指南
简单、可定制、可靠且高性能的 Android API,用于核心媒体体验。
指南
利用自适应 UI 支持灵活的显示屏,如可折叠和可翻转设备。
指南
为用户提供对其媒体的快速访问。
指南
推荐您知道用户关心的电视内容。

在设备图库中寻找灵感

在大屏幕图库中探索适用于平板电脑和可折叠设备的媒体设计
在 Wear OS 图库中探索适用于智能手表的媒体设计
在电视图库中探索适用于电视的媒体设计
开发
使用 ExoPlayer(Media3 中默认的 Player 实现),或者通过实现 SimpleBasePlayer 类构建您自己的播放器。然后,通过实现 MediaSession 或 MediaLibraryService 来扩展您的播放功能。
开发
Media3 引入了 Transformer,这是一个用于媒体编辑的 API,包括格式转换(转码)、应用更改(如从较长视频中裁剪片段)、裁剪视频帧的一部分、应用自定义效果以及其他编辑操作。
增强
通过 HDR、画中画和空间音频等功能取悦您的用户。了解旨在让您的应用脱颖而出的平台和 Jetpack API。
成长
了解如何将您的应用从基本的媒体功能发展到多设备集成、更高的用户参与度、创收等。
示例
在我们的 音频和视频播放用例示例应用中查看最佳实践,包括如何实现 MediaSession 以及如何通过空间音频让您的应用脱颖而出。

正在使用 ExoPlayer 独立库、MediaCompat 或 Jetpack Media2 等旧版 API?遵循我们的迁移指南并使用我们的迁移脚本,让您的 Media3 迁移变得轻松。

为何迁移到 Jetpack Media3

  • 更新后的 ExoPlayer、MediaSession 和 MediaController API
  • 使用新的 Transformer API 进行编辑
  • 向后兼容 MediaCompat API

精选内容

在活动中与我们会面

Android 开发者关系相机与媒体团队的成员将出席这些活动,我们非常乐意与您面对面交流!
I/O Connect

我们将于6 月 25 日星期三在 I/O Connect 柏林站设有演示展位。

请在以下网址回复: rsvp.withgoogle.com/events/ioconnect-berlin-2025

I/O Connect

我们将于7 月 23 日星期三在 I/O Connect 班加罗尔站设有演示展位。

请在以下网址回复: rsvp.withgoogle.com/events/ioconnect-india-2025

使用 Jetpack Media3 问题跟踪器帮助我们改进。