본문 바로가기
개발/Android

[CameraX] java.lang.RuntimeException: Unable to get provider androidx.camera.camera2.impl.Camera2Initializer: java.lang.NumberFormatException: For input string: "/dev/video0"

by blacktree 2022. 5. 13.
반응형

테스트 중 아래 메시지가 나와서 확인해보니 외부 카메라(usb)를 지원하지 않아서 발생하는 문제라고 합니다. ㅠ

 

 

2022-05-13 10:07:44.971 21693-21727/github.hongbeomi.macgyver E/AndroidRuntime: FATAL EXCEPTION: CameraX-core_camera_0
    Process: github.hongbeomi.macgyver, PID: 21693
    java.lang.NumberFormatException: For input string: "/dev/video0"
        at java.lang.Integer.parseInt(Integer.java:604)
        at java.lang.Integer.parseInt(Integer.java:650)
        at androidx.camera.camera2.internal.SupportedSurfaceCombination.getRecordSize(SupportedSurfaceCombination.java:1144)
        at androidx.camera.camera2.internal.SupportedSurfaceCombination.generateSurfaceSizeDefinition(SupportedSurfaceCombination.java:1104)
        at androidx.camera.camera2.internal.SupportedSurfaceCombination.init(SupportedSurfaceCombination.java:707)
        at androidx.camera.camera2.internal.SupportedSurfaceCombination.<init>(SupportedSurfaceCombination.java:93)
        at androidx.camera.camera2.internal.Camera2DeviceSurfaceManager.init(Camera2DeviceSurfaceManager.java:86)
        at androidx.camera.camera2.internal.Camera2DeviceSurfaceManager.<init>(Camera2DeviceSurfaceManager.java:73)
        at androidx.camera.camera2.internal.Camera2DeviceSurfaceManager.<init>(Camera2DeviceSurfaceManager.java:66)
        at androidx.camera.camera2.-$$Lambda$Jchh7dmkbU2YkOAy9FHQgTPDJjM.newInstance(Unknown Source:2)
        at androidx.camera.core.CameraX.lambda$initInternal$5$CameraX(CameraX.java:964)
        at androidx.camera.core.-$$Lambda$CameraX$hUylWSxAF___XtbXKzvLZpgS9yE.run(Unknown Source:8)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
        at java.lang.Thread.run(Thread.java:919)

 

 

728x90
반응형

댓글