찾다

 >  Q&A  >  본문

android - Camera2问题

在6.0.1系统做定制相机开发,调用系统API CameraManager.getCameraList()。获取的cameraId数组为空。事实上设备是有一个摄像头的。为什么会拿不到?请教下是什么原因?有没有其他手段避开这个问题顺利完成相机定制?

伊谢尔伦伊谢尔伦2772일 전461

모든 응답(1)나는 대답할 것이다

  • PHP中文网

    PHP中文网2017-04-18 09:09:57

    카메라 권한을 받지 않은 경우 실제 휴대폰에는 0(분리형 카메라는 식별자로 0부터 시작하는 정수를 사용)하고 1 두 가지 값이 표시됩니다. ​(전면 및 후면 카메라);
    공식 문서에는 CameraManager.getCameraList() 대신 CameraManager.getCameraIdList()이 표시됩니다.
    이 API는 Android 21에 추가되었습니다. targetSdkVersion이 낮은지 확인하세요.

    회신하다
    0
  • 취소회신하다