Android 在后台录制视频

Android recording video in Backround

我正在开发 Kotlin android 应用程序,当应用程序中发生某些事情时,我希望前置摄像头在后台录制以捕捉用户反应 5 秒,然后将视频存储在要在另一个功能中使用的对象,离开应用程序 activity 会破坏它,所以我想知道是否可以在后台执行此操作?

提前致谢

您可以使用前台服务在后台使用相机。 前台服务保持 运行 即使应用程序被用户从最近的屏幕中删除。

请务必阅读 Android 对这些服务的限制: https://developer.android.com/guide/components/foreground-services#access-restrictions