Android 上的相机和媒体入门

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

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

本节还提供了有关如何向应用添加相机功能的指南,无论是通过触发 Intent 启动用户最喜欢的相机应用,还是直接在应用中构建完整的相机功能。

构建应用

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

创建播放应用

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

创建编辑应用

扩展应用覆盖面

通过添加对大屏幕和 Wear OS 等更多外形规格、Google 助理和支持 Cast 的设备的支持,将用户触及到他们所在的位置。

转到“扩展应用覆盖面”

提升您的应用

通过实现 HDR 和空间音频等高级媒体功能,将您的应用从良好提升到更好再到最佳。然后,通过多设备集成推动更高的参与度和收入。

转到“提升您的应用”

优化以实现高质量

通过测试和投资性能及可靠性,确保用户在使用您的应用时获得出色的体验。

转到“优化以实现高质量”

向您的应用添加相机功能

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

转到“添加相机功能”