私のアプリケーションはサービスを実行しており、写真やビデオを撮るためにカメラをロックしますが、しばらくするとカメラは自動的にロック解除されます。アラームマネージャーを使用しようとしましたが、カメラロック機能が機能しません。カメラサービスを開けないというエラーが発生しました。
前もって感謝します。
私のアプリケーションはサービスを実行しており、写真やビデオを撮るためにカメラをロックしますが、しばらくするとカメラは自動的にロック解除されます。アラームマネージャーを使用しようとしましたが、カメラロック機能が機能しません。カメラサービスを開けないというエラーが発生しました。
前もって感謝します。
最初はカメラが適切に開いています。はいの場合、カメラは開いていますがロックされていないと思います。そのため、再度ロックする必要があります。もう一度ロックしたいときはいつでも。
if (mCamera != null)
{
mCamera.lock();
}
カメラを再度開きたい場合は、これをアラーム マネージャーで使用すると、実行時エラーが発生しなくなります。または、カメラを再びロックすることしかできません。このプロセスは、10 分または 15 分で繰り返すことができます。
if (mCamera != null) {
mCamera.release();
mCamera = null;
}
mCamera = Camera.open();