Android 上的相机和媒体入门

媒体应用涵盖广泛的用例,从捕获内容到编辑照片,再到与朋友分享音乐,以及在社交媒体上滚动浏览视频。在这个开发者中心,您将找到帮助您创建、扩展、提升和优化应用以满足这些类型用例以及更多用例的资源。

目前,您可以在此部分找到有关媒体播放和视频编辑的指南,但随着时间的推移,媒体开发者中心将扩展到包含应用内捕获和其他相关用例的内容、构建多设备体验时的最佳实践,以及对示例应用代码的直接引用,以便您能够看到所有内容的实际操作。

此部分还提供了有关如何向应用添加相机功能的指南,无论是触发意图以启动用户最喜欢的相机应用,还是直接在应用中构建完整的相机功能。

构建应用

要构建音频或视频播放功能,我们建议使用 Jetpack Media3 库中的 ExoPlayer。

创建播放应用

要构建媒体编辑功能,我们建议使用 Jetpack Media3 库中的 Transformer。

创建编辑应用

扩展应用的覆盖范围

通过添加对更多形态因子的支持(如大屏幕和 Wear OS、Google 助理以及支持 Cast 的设备),触达您的用户。

转到扩展应用覆盖范围

提升您的应用

通过实施 HDR 和空间音频等高级媒体功能,将您的应用从优秀提升到卓越。然后,利用多设备集成提升用户参与度和收入。

转到提升您的应用

优化以获得高品质

通过测试并投资于性能和可靠性,确保用户在使用您的应用时拥有良好的体验。

转到优化以获得高品质

向您的应用添加相机功能

使您的应用能够捕获照片和视频,方法是将您的应用与用户首选的相机应用集成,或直接在您的应用中添加完整的相机功能。

转到添加相机功能