小编lad*_*ky0的帖子

AndroidStudio模拟器无法拍照:相机设备遇到严重错误

我正在使用 Android 模拟器 (api 29),当我尝试拍摄如下照片时:

imageCapture?.takePicture(cameraExecutor, object : ImageCapture.OnImageCapturedCallback() {
...
  override fun onCaptureSuccess(image: ImageProxy) {
   ....
   // should show a preview before sending the picture to the web service
  }

}
Run Code Online (Sandbox Code Playgroud)

它冻结了。这只发生在模拟器上!

我有以下错误:

D/Camera2CameraImpl: {Camera@683e74c[id=0]} Resetting Capture Session
E/CameraCaptureSession: Session 0: Exception while stopping repeating: 
    android.hardware.camera2.CameraAccessException: CAMERA_ERROR (3): The camera device has encountered a serious error
        at android.hardware.camera2.impl.CameraDeviceImpl.checkIfCameraClosedOrInError(CameraDeviceImpl.java:2521)
        at android.hardware.camera2.impl.CameraDeviceImpl.stopRepeating(CameraDeviceImpl.java:1128)
        at android.hardware.camera2.impl.CameraCaptureSessionImpl.close(CameraCaptureSessionImpl.java:526)
Run Code Online (Sandbox Code Playgroud)

java camera android android-emulator kotlin

9
推荐指数
1
解决办法
3847
查看次数

标签 统计

android ×1

android-emulator ×1

camera ×1

java ×1

kotlin ×1