如何在设备锁定时继续录制视频?

How to keep recording video when device is locked?

我正在开发一个视频录制应用程序,旨在在中断(phone 通话等)的情况下继续录制。我的用例是应用程序中的用户按下屏幕上的按钮开始录制,然后稍后手动锁定 phone。即使 phone 被锁定,我也试图让应用程序录制视频。

在 运行 早期版本的 Android 设备上(在 Android 4.1,DROID 4 上测试),当 phone 被锁定时,视频录制继续进行。在各种设备上进行测试,我无法让视频在 4.1 之后的任何 Android 版本上继续录制。在 4.1 以上的设备上,视频停止录制,但音频仍在继续录制,而最后一个视频帧仍留在屏幕上。

当用户锁定phone时,有什么方法可以让应用程序保持录音吗?

基本上,锁屏不会影响应用程序中服务的工作。因此,如果您使用服务,那么您的录音将继续进行。查看此 link 了解更多信息:

Android应用程序熄屏录像