【发布时间】:2021-02-10 04:29:17
【问题描述】:
我正在开发一个 Kotlin android 应用程序,当应用程序中发生某些事情时,我希望前置摄像头在后台录制以捕捉用户 5 秒钟的反应,然后将视频存储在一个对象中以便在另一个对象中使用功能,离开应用程序活动会破坏它,所以我想知道是否可以在后台执行此操作?
提前致谢
【问题讨论】:
标签: android kotlin android-camera
我正在开发一个 Kotlin android 应用程序,当应用程序中发生某些事情时,我希望前置摄像头在后台录制以捕捉用户 5 秒钟的反应,然后将视频存储在一个对象中以便在另一个对象中使用功能,离开应用程序活动会破坏它,所以我想知道是否可以在后台执行此操作?
提前致谢
【问题讨论】:
标签: android kotlin android-camera
您可以使用前台服务在后台使用摄像头。 即使用户从最近的屏幕中删除了应用程序,前台服务也会继续运行。
请务必阅读 Android 对这些类型的服务施加的限制: https://developer.android.com/guide/components/foreground-services#access-restrictions
【讨论】: