我正在构建一个使用相机手电筒的应用程序。为此,它必须获取camera.open()
让我可以控制设备摄像头的摄像头,直到我释放它为止。
当用户尝试打开另一个使用相机的应用程序(例如默认的相机应用程序)时,就会出现问题。如果我的应用程序正在运行,它会给出一个Can't connect to the camera.
令人沮丧的错误,并且可能会让用户感到困惑。我不想占用相机,如果没有其他应用程序正在使用它,只需使用手电筒。
从我的研究来看,这看起来不太可能,但有没有人知道一种方法可以从另一个应用程序中挂钩相机请求,以便我可以立即释放对它的保留?