Skip to content

Camera not showing any preview on Android 7.1.1 #29

@hasToDev

Description

@hasToDev

Although not showing any image stream, the scan indeed works.
This is the log :

I/CameraManagerGlobal(23220): Connecting to camera service
D/CameraRepository(23220): Added camera: 0
I/Camera2CameraInfo(23220): Device Level: INFO_SUPPORTED_HARDWARE_LEVEL_FULL
D/CameraRepository(23220): Added camera: 1
I/Camera2CameraInfo(23220): Device Level: INFO_SUPPORTED_HARDWARE_LEVEL_LIMITED
D/CameraValidator(23220): Verifying camera lens facing on E5803, lensFacingInteger: null
I/native_scanner(23220): Start for barcode scanner
D/TransportRuntime.JobInfoScheduler(23220): Scheduling upload for context TransportContext(cct, DEFAULT, MSRodHRwczovL2ZpcmViYXNlbG9nZ2luZy5nb29nbGVhcGlzLmNvbS92MGNjL2xvZy9iYXRjaD9mb3JtYXQ9anNvbl9wcm90bzNc) with jobId=1460413767 in 30000ms(Backend next call timestamp 1723948299956). Attempt 1
I/DynamiteModule(23220): Considering local module com.google.mlkit.dynamite.barcode:10000 and remote module com.google.mlkit.dynamite.barcode:0
I/DynamiteModule(23220): Selected local version of com.google.mlkit.dynamite.barcode
D/TransportRuntime.JobInfoScheduler(23220): Scheduling upload for context TransportContext(cct, VERY_LOW, MSRodHRwczovL2ZpcmViYXNlbG9nZ2luZy5nb29nbGVhcGlzLmNvbS92MGNjL2xvZy9iYXRjaD9mb3JtYXQ9anNvbl9wcm90bzNc) with jobId=1465394504 in 86400000ms(Backend next call timestamp 0). Attempt 1
D/DeferrableSurface(23220): Surface created[total_surfaces=1, used_surfaces=0](androidx.camera.core.SurfaceRequest$2@409d7bf}
D/CameraOrientationUtil(23220): getRelativeImageRotation: destRotationDegrees=0, sourceRotationDegrees=90, isOppositeFacing=true, result=90
D/CameraOrientationUtil(23220): getRelativeImageRotation: destRotationDegrees=0, sourceRotationDegrees=90, isOppositeFacing=true, result=90
D/CameraOrientationUtil(23220): getRelativeImageRotation: destRotationDegrees=0, sourceRotationDegrees=90, isOppositeFacing=true, result=90
D/DeferrableSurface(23220): Surface created[total_surfaces=2, used_surfaces=0](androidx.camera.core.impl.ImmediateSurface@a81b68e}
D/Camera2CameraImpl(23220): {Camera@7110efe[id=0]} Use case androidx.camera.core.Preview-c8948833-db04-48ea-9a3e-8f400f78f44613112229 ACTIVE
D/UseCaseAttachState(23220): Active and attached use case: [] for camera: 0
D/Camera2CameraImpl(23220): {Camera@7110efe[id=0]} Use case androidx.camera.core.ImageAnalysis-952d6c65-95d1-4a26-a3d2-ef3432f4672a152912948 ACTIVE
D/UseCaseAttachState(23220): Active and attached use case: [] for camera: 0
D/Camera2CameraImpl(23220): {Camera@7110efe[id=0]} Use cases [androidx.camera.core.Preview-c8948833-db04-48ea-9a3e-8f400f78f44613112229, androidx.camera.core.ImageAnalysis-952d6c65-95d1-4a26-a3d2-ef3432f4672a152912948] now ATTACHED
D/UseCaseAttachState(23220): All use case: [androidx.camera.core.Preview-c8948833-db04-48ea-9a3e-8f400f78f44613112229, androidx.camera.core.ImageAnalysis-952d6c65-95d1-4a26-a3d2-ef3432f4672a152912948] for camera: 0
D/UseCaseAttachState(23220): Active and attached use case: [androidx.camera.core.Preview-c8948833-db04-48ea-9a3e-8f400f78f44613112229, androidx.camera.core.ImageAnalysis-952d6c65-95d1-4a26-a3d2-ef3432f4672a152912948] for camera: 0
D/Camera2CameraImpl(23220): {Camera@7110efe[id=0]} Resetting Capture Session
D/Camera2CameraImpl(23220): {Camera@7110efe[id=0]} Releasing session in state INITIALIZED
D/TransportRuntime.SQLiteEventStore(23220): Storing event with priority=DEFAULT, name=FIREBASE_ML_SDK for destination cct
D/Camera2CameraImpl(23220): {Camera@7110efe[id=0]} Attempting to force open the camera.
D/CameraStateRegistry(23220): tryOpenCamera(Camera@7110efe[id=0]) [Available Cameras: 1, Already Open: false (Previous state: null)] --> SUCCESS
D/CameraStateRegistry(23220): Recalculating open cameras:
D/CameraStateRegistry(23220): Camera                                       State                 
D/CameraStateRegistry(23220): -------------------------------------------------------------------
D/CameraStateRegistry(23220): Camera@7110efe[id=0]                         OPENING               
D/CameraStateRegistry(23220): Camera@b0997b[id=1]                          UNKNOWN               
D/CameraStateRegistry(23220): -------------------------------------------------------------------
D/CameraStateRegistry(23220): Open count: 1 (Max allowed: 1)
D/Camera2CameraImpl(23220): {Camera@7110efe[id=0]} Opening camera.
D/Camera2CameraImpl(23220): {Camera@7110efe[id=0]} Transitioning camera internal state: INITIALIZED --> OPENING
D/CameraStateMachine(23220): New public camera state CameraState{type=OPENING, error=null} from OPENING and null
I/native_scanner(23220): Start for barcode scanner
D/CameraStateMachine(23220): Publishing new public camera state CameraState{type=OPENING, error=null}
D/UseCaseAttachState(23220): All use case: [androidx.camera.core.Preview-c8948833-db04-48ea-9a3e-8f400f78f44613112229, androidx.camera.core.ImageAnalysis-952d6c65-95d1-4a26-a3d2-ef3432f4672a152912948] for camera: 0
D/DeferrableSurface(23220): surface closed,  useCount=0 closed=true androidx.camera.core.SurfaceRequest$2@409d7bf
D/DeferrableSurface(23220): Surface terminated[total_surfaces=1, used_surfaces=0](androidx.camera.core.SurfaceRequest$2@409d7bf}
D/DeferrableSurface(23220): surface closed,  useCount=0 closed=true androidx.camera.core.impl.ImmediateSurface@a81b68e
D/DeferrableSurface(23220): Surface terminated[total_surfaces=0, used_surfaces=0](androidx.camera.core.impl.ImmediateSurface@a81b68e}
D/TransportRuntime.JobInfoScheduler(23220): Upload for context TransportContext(cct, DEFAULT, MSRodHRwczovL2ZpcmViYXNlbG9nZ2luZy5nb29nbGVhcGlzLmNvbS92MGNjL2xvZy9iYXRjaD9mb3JtYXQ9anNvbl9wcm90bzNc) is already scheduled. Returning...
D/DeferrableSurface(23220): Surface created[total_surfaces=1, used_surfaces=0](androidx.camera.core.SurfaceRequest$2@8208725}
D/CameraOrientationUtil(23220): getRelativeImageRotation: destRotationDegrees=0, sourceRotationDegrees=90, isOppositeFacing=true, result=90
D/CameraOrientationUtil(23220): getRelativeImageRotation: destRotationDegrees=0, sourceRotationDegrees=90, isOppositeFacing=true, result=90
D/CameraOrientationUtil(23220): getRelativeImageRotation: destRotationDegrees=0, sourceRotationDegrees=90, isOppositeFacing=true, result=90
D/DeferrableSurface(23220): Surface created[total_surfaces=2, used_surfaces=0](androidx.camera.core.impl.ImmediateSurface@653e108}
D/TransportRuntime.SQLiteEventStore(23220): Storing event with priority=VERY_LOW, name=FIREBASE_ML_SDK for destination cct
D/Camera2CameraImpl(23220): {Camera@7110efe[id=0]} Use case androidx.camera.core.Preview-c8948833-db04-48ea-9a3e-8f400f78f44613112229 ACTIVE
D/UseCaseAttachState(23220): Active and attached use case: [androidx.camera.core.Preview-c8948833-db04-48ea-9a3e-8f400f78f44613112229, androidx.camera.core.ImageAnalysis-952d6c65-95d1-4a26-a3d2-ef3432f4672a152912948] for camera: 0
D/Camera2CameraImpl(23220): {Camera@7110efe[id=0]} Use case androidx.camera.core.ImageAnalysis-952d6c65-95d1-4a26-a3d2-ef3432f4672a152912948 ACTIVE
D/UseCaseAttachState(23220): Active and attached use case: [androidx.camera.core.Preview-c8948833-db04-48ea-9a3e-8f400f78f44613112229, androidx.camera.core.ImageAnalysis-952d6c65-95d1-4a26-a3d2-ef3432f4672a152912948] for camera: 0
D/PreviewView(23220): Surface requested by Preview.
D/TransportRuntime.JobInfoScheduler(23220): Upload for context TransportContext(cct, VERY_LOW, MSRodHRwczovL2ZpcmViYXNlbG9nZ2luZy5nb29nbGVhcGlzLmNvbS92MGNjL2xvZy9iYXRjaD9mb3JtYXQ9anNvbl9wcm90bzNc) is already scheduled. Returning...
D/PreviewView(23220): Surface requested by Preview.
D/Camera2CameraImpl(23220): {Camera@7110efe[id=0]} Use cases [androidx.camera.core.Preview-c8948833-db04-48ea-9a3e-8f400f78f44613112229, androidx.camera.core.ImageAnalysis-952d6c65-95d1-4a26-a3d2-ef3432f4672a152912948] now DETACHED for camera
D/UseCaseAttachState(23220): All use case: [] for camera: 0
D/Camera2CameraImpl(23220): {Camera@7110efe[id=0]} Resetting Capture Session
D/Camera2CameraImpl(23220): {Camera@7110efe[id=0]} Releasing session in state OPENING
D/UseCaseAttachState(23220): Active and attached use case: [] for camera: 0
D/UseCaseAttachState(23220): Active and attached use case: [] for camera: 0
D/Camera2CameraImpl(23220): {Camera@7110efe[id=0]} Closing camera.
D/Camera2CameraImpl(23220): {Camera@7110efe[id=0]} Transitioning camera internal state: OPENING --> CLOSING
D/CameraStateRegistry(23220): Recalculating open cameras:
D/CameraStateRegistry(23220): Camera                                       State                 
D/CameraStateRegistry(23220): -------------------------------------------------------------------
D/CameraStateRegistry(23220): Camera@7110efe[id=0]                         CLOSING               
D/CameraStateRegistry(23220): Camera@b0997b[id=1]                          UNKNOWN               
D/CameraStateRegistry(23220): -------------------------------------------------------------------
D/CameraStateRegistry(23220): Open count: 1 (Max allowed: 1)
D/CameraStateMachine(23220): New public camera state CameraState{type=CLOSING, error=null} from CLOSING and null
D/CameraStateMachine(23220): Publishing new public camera state CameraState{type=CLOSING, error=null}
D/Camera2CameraImpl(23220): {Camera@7110efe[id=0]} Use case androidx.camera.core.Preview-6777eaba-689f-4861-9958-98505f221ab810911081 ACTIVE
D/UseCaseAttachState(23220): Active and attached use case: [] for camera: 0
D/Camera2CameraImpl(23220): {Camera@7110efe[id=0]} Use case androidx.camera.core.ImageAnalysis-952d6c65-95d1-4a26-a3d2-ef3432f4672a152912948 ACTIVE
D/UseCaseAttachState(23220): Active and attached use case: [] for camera: 0
D/Camera2CameraImpl(23220): {Camera@7110efe[id=0]} Use cases [androidx.camera.core.Preview-6777eaba-689f-4861-9958-98505f221ab810911081, androidx.camera.core.ImageAnalysis-952d6c65-95d1-4a26-a3d2-ef3432f4672a152912948] now ATTACHED
D/UseCaseAttachState(23220): All use case: [androidx.camera.core.Preview-6777eaba-689f-4861-9958-98505f221ab810911081, androidx.camera.core.ImageAnalysis-952d6c65-95d1-4a26-a3d2-ef3432f4672a152912948] for camera: 0
D/UseCaseAttachState(23220): Active and attached use case: [androidx.camera.core.Preview-6777eaba-689f-4861-9958-98505f221ab810911081, androidx.camera.core.ImageAnalysis-952d6c65-95d1-4a26-a3d2-ef3432f4672a152912948] for camera: 0
D/Camera2CameraImpl(23220): {Camera@7110efe[id=0]} Resetting Capture Session
D/Camera2CameraImpl(23220): {Camera@7110efe[id=0]} Releasing session in state CLOSING
D/SurfaceViewImpl(23220): Surface created.
D/Camera2CameraImpl(23220): {Camera@7110efe[id=0]} Transitioning camera internal state: CLOSING --> REOPENING
D/SurfaceViewImpl(23220): Surface changed. Size: 640x480
D/CameraStateRegistry(23220): Recalculating open cameras:
D/CameraStateRegistry(23220): Camera                                       State                 
D/CameraStateRegistry(23220): -------------------------------------------------------------------
D/CameraStateRegistry(23220): Camera@7110efe[id=0]                         OPENING               
D/CameraStateRegistry(23220): Camera@b0997b[id=1]                          UNKNOWN               
D/CameraStateRegistry(23220): -------------------------------------------------------------------
D/CameraStateRegistry(23220): Open count: 1 (Max allowed: 1)
D/CameraStateMachine(23220): New public camera state CameraState{type=OPENING, error=null} from OPENING and null
D/Camera2CameraImpl(23220): {Camera@7110efe[id=0]} Use case androidx.camera.core.Preview-6777eaba-689f-4861-9958-98505f221ab810911081 ACTIVE
D/UseCaseAttachState(23220): Active and attached use case: [androidx.camera.core.Preview-6777eaba-689f-4861-9958-98505f221ab810911081, androidx.camera.core.ImageAnalysis-952d6c65-95d1-4a26-a3d2-ef3432f4672a152912948] for camera: 0
D/Camera2CameraImpl(23220): {Camera@7110efe[id=0]} Use case androidx.camera.core.ImageAnalysis-952d6c65-95d1-4a26-a3d2-ef3432f4672a152912948 ACTIVE
D/UseCaseAttachState(23220): Active and attached use case: [androidx.camera.core.Preview-6777eaba-689f-4861-9958-98505f221ab810911081, androidx.camera.core.ImageAnalysis-952d6c65-95d1-4a26-a3d2-ef3432f4672a152912948] for camera: 0
D/Camera2CameraImpl(23220): {Camera@7110efe[id=0]} CameraDevice.onOpened()
D/Camera2CameraImpl(23220): {Camera@7110efe[id=0]} Transitioning camera internal state: REOPENING --> OPENED
D/CameraStateRegistry(23220): Recalculating open cameras:
D/CameraStateRegistry(23220): Camera                                       State                 
D/CameraStateRegistry(23220): -------------------------------------------------------------------
D/CameraStateRegistry(23220): Camera@7110efe[id=0]                         OPEN                  
D/CameraStateRegistry(23220): Camera@b0997b[id=1]                          UNKNOWN               
D/CameraStateRegistry(23220): -------------------------------------------------------------------
D/CameraStateRegistry(23220): Open count: 1 (Max allowed: 1)
D/CameraStateMachine(23220): New public camera state CameraState{type=OPEN, error=null} from OPEN and null
D/CameraStateMachine(23220): Publishing new public camera state CameraState{type=OPEN, error=null}
D/UseCaseAttachState(23220): All use case: [androidx.camera.core.Preview-6777eaba-689f-4861-9958-98505f221ab810911081, androidx.camera.core.ImageAnalysis-952d6c65-95d1-4a26-a3d2-ef3432f4672a152912948] for camera: 0
D/UseCaseAttachState(23220): Active and attached use case: [androidx.camera.core.Preview-6777eaba-689f-4861-9958-98505f221ab810911081, androidx.camera.core.ImageAnalysis-952d6c65-95d1-4a26-a3d2-ef3432f4672a152912948] for camera: 0
D/UseCaseAttachState(23220): Active and attached use case: [androidx.camera.core.Preview-6777eaba-689f-4861-9958-98505f221ab810911081, androidx.camera.core.ImageAnalysis-952d6c65-95d1-4a26-a3d2-ef3432f4672a152912948] for camera: 0
D/UseCaseAttachState(23220): Active and attached use case: [androidx.camera.core.Preview-6777eaba-689f-4861-9958-98505f221ab810911081, androidx.camera.core.ImageAnalysis-952d6c65-95d1-4a26-a3d2-ef3432f4672a152912948] for camera: 0
D/TransportRuntime.SQLiteEventStore(23220): Storing event with priority=DEFAULT, name=FIREBASE_ML_SDK for destination cct
D/TransportRuntime.JobInfoScheduler(23220): Upload for context TransportContext(cct, DEFAULT, MSRodHRwczovL2ZpcmViYXNlbG9nZ2luZy5nb29nbGVhcGlzLmNvbS92MGNjL2xvZy9iYXRjaD9mb3JtYXQ9anNvbl9wcm90bzNc) is already scheduled. Returning...
D/PreviewView(23220): Preview transformation info updated. TransformationInfo{cropRect=Rect(0, 0 - 640, 480), rotationDegrees=90, targetRotation=0}
D/PreviewTransform(23220): Transformation info set: TransformationInfo{cropRect=Rect(0, 0 - 640, 480), rotationDegrees=90, targetRotation=0} 640x480 false
D/SurfaceViewImpl(23220): Wait for new Surface creation.
D/PreviewView(23220): Preview transformation info updated. TransformationInfo{cropRect=Rect(0, 0 - 640, 480), rotationDegrees=90, targetRotation=0}
D/PreviewTransform(23220): Transformation info set: TransformationInfo{cropRect=Rect(0, 0 - 640, 480), rotationDegrees=90, targetRotation=0} 640x480 false
D/SurfaceViewImpl(23220): Surface set on Preview.
D/SyncCaptureSessionBase(23220): [androidx.camera.camera2.internal.SynchronizedCaptureSessionBaseImpl@583ba50] getSurface...done
D/CaptureSession(23220): Opening capture session.
D/DeferrableSurface(23220): New surface in use[total_surfaces=2, used_surfaces=1](androidx.camera.core.SurfaceRequest$2@8208725}
D/DeferrableSurface(23220): use count+1, useCount=1 androidx.camera.core.SurfaceRequest$2@8208725
D/DeferrableSurface(23220): New surface in use[total_surfaces=2, used_surfaces=2](androidx.camera.core.impl.ImmediateSurface@653e108}
D/DeferrableSurface(23220): use count+1, useCount=1 androidx.camera.core.impl.ImmediateSurface@653e108
D/CaptureSession(23220): Attempting to send capture request onConfigured
D/CaptureSession(23220): Issuing request for session.
D/CaptureSession(23220): CameraCaptureSession.onConfigured() mState=OPENED
D/CaptureSession(23220): CameraCaptureSession.onReady() OPENED
D/StreamStateObserver(23220): Update Preview stream state to STREAMING
D/TransportRuntime.SQLiteEventStore(23220): Storing event with priority=VERY_LOW, name=FIREBASE_ML_SDK for destination cct
D/TransportRuntime.JobInfoScheduler(23220): Upload for context TransportContext(cct, VERY_LOW, MSRodHRwczovL2ZpcmViYXNlbG9nZ2luZy5nb29nbGVhcGlzLmNvbS92MGNjL2xvZy9iYXRjaD9mb3JtYXQ9anNvbl9wcm90bzNc) is already scheduled. Returning...
I/tflite  (23220): Initialized TensorFlow Lite runtime.
I/native  (23220): I0818 09:32:54.392204   24041 oned_decoder_client.cc:685] barhopper::deep_learning::OnedDecoderClient is created successfully.
I/art     (23220): Do partial code cache collection, code=39KB, data=61KB
I/art     (23220): After code cache collection, code=39KB, data=61KB
I/art     (23220): Increasing code cache capacity to 256KB
D/TransportRuntime.SQLiteEventStore(23220): Storing event with priority=VERY_LOW, name=FIREBASE_ML_SDK for destination cct
D/TransportRuntime.JobInfoScheduler(23220): Upload for context TransportContext(cct, VERY_LOW, MSRodHRwczovL2ZpcmViYXNlbG9nZ2luZy5nb29nbGVhcGlzLmNvbS92MGNjL2xvZy9iYXRjaD9mb3JtYXQ9anNvbl9wcm90bzNc) is already scheduled. Returning...
D/TransportRuntime.SQLiteEventStore(23220): Storing event with priority=VERY_LOW, name=FIREBASE_ML_SDK for destination cct
D/TransportRuntime.JobInfoScheduler(23220): Upload for context TransportContext(cct, VERY_LOW, MSRodHRwczovL2ZpcmViYXNlbG9nZ2luZy5nb29nbGVhcGlzLmNvbS92MGNjL2xvZy9iYXRjaD9mb3JtYXQ9anNvbl9wcm90bzNc) is already scheduled. Returning...

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions