我使用 Camera2 对象拍照。第一次它就像一个魅力,但我第二次收到“未知错误”(通过 OnErrorListener)。
我的问题是:我需要在onConfigured之后手动关闭/释放 CameraDevice吗?:
public void onConfigured(CameraCaptureSession cameraCaptureSession) {
try {
CaptureRequest.Builder requestBuilder = cameraDevice.createCaptureRequest(CameraDevice.TEMPLATE_STILL_CAPTURE);
requestBuilder.addTarget(imageReader.getSurface());
requestBuilder.set(CaptureRequest.CONTROL_AF_MODE, CaptureRequest.CONTROL_AF_MODE_CONTINUOUS_PICTURE);
cameraCaptureSession.capture(requestBuilder.build(), null, null);
} catch (CameraAccessException exception) {
exception.printStackTrace();
}
}