• 1401/07/05

هنگ دکمه فراخوانی دستور ایمیج در دستگاه مجازی :

باسلام

طبق ویدیوی شما برنامه رو نوشتم و وقتی روی دکمه میزنم تا از دوربین یا گالری عکس فراخوانی کنم ویرچوال دیوایس هنگ می کنه و در قسمت دیباگ کنسول پیغام خطا صادر میشه و وقتی که روی گوشی واقعی فراخوانی میکنم در بازکردن گالری یا دوربین مشکلی نداره ولی نمیتونم عکس بگیرم یا لود کنم.

اینم خطایی که برای ویرچوال دیوایس میده:

 

I/xample.snackba( 9523): Background young concurrent copying GC freed 4037(430KB) AllocSpace objects, 0(0B) LOS objects, 47% free, 2191KB/4150KB, paused 1.626ms total 411.169ms

[GETX] GOING TO ROUTE /Page4

[GETX] Instance "CameraGalleryController" has been created

[GETX] Instance "CameraGalleryController" has been initialized

E/MethodChannel#plugins.flutter.io/image_picker_android( 9523): Failed to handle method call

E/MethodChannel#plugins.flutter.io/image_picker_android( 9523): android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.GET_CONTENT typ=image/* }

E/MethodChannel#plugins.flutter.io/image_picker_android( 9523):  at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:2067)

E/MethodChannel#plugins.flutter.io/image_picker_android( 9523):  at android.app.Instrumentation.execStartActivity(Instrumentation.java:1727)

E/MethodChannel#plugins.flutter.io/image_picker_android( 9523):  at android.app.Activity.startActivityForResult(Activity.java:5314)

E/MethodChannel#plugins.flutter.io/image_picker_android( 9523):  at android.app.Activity.startActivityForResult(Activity.java:5272)

E/MethodChannel#plugins.flutter.io/image_picker_android( 9523):  at io.flutter.plugins.imagepicker.ImagePickerDelegate.launchPickImageFromGalleryIntent(ImagePickerDelegate.java:330)

E/MethodChannel#plugins.flutter.io/image_picker_android( 9523):  at io.flutter.plugins.imagepicker.ImagePickerDelegate.chooseImageFromGallery(ImagePickerDelegate.java:314)

E/MethodChannel#plugins.flutter.io/image_picker_android( 9523):  at io.flutter.plugins.imagepicker.ImagePickerPlugin.onMethodCall(ImagePickerPlugin.java:359)

E/MethodChannel#plugins.flutter.io/image_picker_android( 9523):  at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:262)

E/MethodChannel#plugins.flutter.io/image_picker_android( 9523):  at io.flutter.embedding.engine.dart.DartMessenger.invokeHandler(DartMessenger.java:295)

E/MethodChannel#plugins.flutter.io/image_picker_android( 9523):  at io.flutter.embedding.engine.dart.DartMessenger.lambda$dispatchMessageToQueue$0$io-flutter-embedding-engine-dart-DartMessenger(DartMessenger.java:319)

E/MethodChannel#plugins.flutter.io/image_picker_android( 9523):  at io.flutter.embedding.engine.dart.DartMessenger$$ExternalSyntheticLambda0.run(Unknown Source:12)

E/MethodChannel#plugins.flutter.io/image_picker_android( 9523):  at android.os.Handler.handleCallback(Handler.java:938)

E/MethodChannel#plugins.flutter.io/image_picker_android( 9523):  at android.os.Handler.dispatchMessage(Handler.java:99)

E/MethodChannel#plugins.flutter.io/image_picker_android( 9523):  at android.os.Looper.loop(Looper.java:223)

E/MethodChannel#plugins.flutter.io/image_picker_android( 9523):  at android.app.ActivityThread.main(ActivityThread.java:7656)

E/MethodChannel#plugins.flutter.io/image_picker_android( 9523):  at java.lang.reflect.Method.invoke(Native Method)

E/MethodChannel#plugins.flutter.io/image_picker_android( 9523):  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)

E/MethodChannel#plugins.flutter.io/image_picker_android( 9523):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)

D/AndroidRuntime( 9523): Shutting down VM

E/AndroidRuntime( 9523): FATAL EXCEPTION: main

E/AndroidRuntime( 9523): Process: com.example.snackbar, PID: 9523

E/AndroidRuntime( 9523): java.lang.IllegalStateException: Reply already submitted

E/AndroidRuntime( 9523):  at io.flutter.embedding.engine.dart.DartMessenger$Reply.reply(DartMessenger.java:430)

E/AndroidRuntime( 9523):  at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler$1.success(MethodChannel.java:267)

E/AndroidRuntime( 9523):  at io.flutter.plugins.imagepicker.ImagePickerPlugin$MethodResultWrapper$1.run(ImagePickerPlugin.java:306)

E/AndroidRuntime( 9523):  at android.os.Handler.handleCallback(Handler.java:938)

E/AndroidRuntime( 9523):  at android.os.Handler.dispatchMessage(Handler.java:99)

E/AndroidRuntime( 9523):  at android.os.Looper.loop(Looper.java:223)

E/AndroidRuntime( 9523):  at android.app.ActivityThread.main(ActivityThread.java:7656)

E/AndroidRuntime( 9523):  at java.lang.reflect.Method.invoke(Native Method)

E/AndroidRuntime( 9523):  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)

E/AndroidRuntime( 9523):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)

I/Process ( 9523): Sending signal. PID: 9523 SIG: 9

Lost connection to device.

Exited (sigterm)

 

  • 1401/07/07
  • ساعت 15:56

سلام دوست خوبم ، حدس میزنم شما دسترسی های مورد نیاز رو مشخص نکردی داخل Android Manifest

لینک زیر رو یک نگاهی بنداز : 

https://stackoverflow.com/questions/71465803/how-to-resolve-no-activity-found-to-handle-intent

logo-enamadlogo-samandehi