Skip to content

[BUG] [Android] camera cannot shoot after app pause(open other app) #50

Closed
@Takapiroid

Description

@Takapiroid

problem

in Android device, camera cannot shoot after app pause(open other app)

procedure

  1. open this package camera view
  2. open other app (or my app pause)
  3. back to my app (displayed camera view)
  4. shoot, but cannot

device

Pixel 4a
version: Android12 beta4

flutter doctor

Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 2.2.3, on macOS 11.5.2 20G95 darwin-x64, locale ja-JP)
[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
[✓] Xcode - develop for iOS and macOS
[✓] Chrome - develop for the web
[✓] Android Studio (version 4.1)
[✓] VS Code (version 1.56.2)
[✓] Connected device (3 available)

Log

W/MessageQueue(13757): Handler (android.os.Handler) {b2650ba} sending message to a Handler on a dead thread
W/MessageQueue(13757): java.lang.IllegalStateException: Handler (android.os.Handler) {b2650ba} sending message to a Handler on a dead thread
W/MessageQueue(13757): 	at android.os.MessageQueue.enqueueMessage(MessageQueue.java:560)
W/MessageQueue(13757): 	at android.os.Handler.enqueueMessage(Handler.java:778)
W/MessageQueue(13757): 	at android.os.Handler.sendMessageAtTime(Handler.java:727)
W/MessageQueue(13757): 	at android.os.Handler.sendMessageDelayed(Handler.java:697)
W/MessageQueue(13757): 	at android.os.Handler.post(Handler.java:427)
W/MessageQueue(13757): 	at android.hardware.camera2.impl.CameraDeviceImpl$CameraHandlerExecutor.execute(CameraDeviceImpl.java:2264)
W/MessageQueue(13757): 	at android.hardware.camera2.impl.CameraDeviceImpl$CameraDeviceCallbacks.onCaptureStarted(CameraDeviceImpl.java:1976)
W/MessageQueue(13757): 	at android.hardware.camera2.ICameraDeviceCallbacks$Stub.onTransact(ICameraDeviceCallbacks.java:160)
W/MessageQueue(13757): 	at android.os.Binder.execTransactInternal(Binder.java:1184)
W/MessageQueue(13757): 	at android.os.Binder.execTransact(Binder.java:1143)

help me.

other Android version happen? i dont know... sorry,

Metadata

Metadata

Assignees

No one assigned

    Labels

    b: third partyThis is a third party package issue.p: AndroidThis issue only happens on Android platform.r: cameraRelated to the camera package.s: bugSomething isn't working⚠️RELEASE BLOCKERThis issue must be solved before next release.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions