我正在开发一个应用程序来从后台应用程序中获取图像,比如使用 android 服务。我不希望任何用户交互来拍摄图像,它应该完全在后台工作。
我已经试过了——
- 从服务中调用相机 - 如果我们有虚拟表面视图,有时它并不总是有效,同样如果 Android 关闭相关活动服务停止拍摄照片,我不想为用户交互运行活动。经过一些更改,它工作正常,但所有图像都是黑色的。
- 小部件:由于小部件不支持表面视图,因此无法在小部件中调用相机。
- 动态壁纸:目前无法使用,是否支持相机?
根据我迄今为止的经验,如果没有可用的实际预览,Android 相机服务不适合拍照。
有人开发过这样的东西吗?任何帮助将不胜感激。