如何解决Android:前台摄像头服务在大约 1 小时后停止拍照
我有一个前台服务捕获图像,虽然它仍然创建图像文件,但在一段时间后,前 2 小时,然后 1 小时,它创建的文件为 0 字节,表明它不再具有使用权限相机。在我注意到它正在创建空文件后,我点击暂停然后重新启动以强制它重新启动。这有助于它再次成功记录图像(带数据)。
据我所知,该服务仍处于前台,因为图标位于托盘中,当我按下暂停键时,它也会立即停止创建 0 字节文件。
相机权限有时间限制吗?如果是这样,那么我敢打赌,如果我在 1 小时后自动停止服务并以编程方式重新启动它,它将无法工作。我需要一些用户交互。这是一个准确的说法吗?
我使用的是 Android 8,而不是 11,所以我没有看到任何说明任何此类限制的文档: https://developer.android.com/about/versions/11/privacy/foreground-services
当时我正在录制图片的 SD 卡有 60GB 可用空间,我的电池寿命 > 50%。我的手机不热。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。