hnvn / flutter_image_cropper

A Flutter plugin for Android and iOS supports cropping images
971 stars 374 forks source link

App crash when trying to crop image #44

Closed sanyamjain65 closed 4 years ago

sanyamjain65 commented 5 years ago

Whenever i try to crop the image i get the following error. Can you please tell me how to fix this ASAP?

I/ter_imagepicke(15968): Rejecting re-init on previously-failed class java.lang.Class: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/v4/app/Fragment; I/ter_imagepicke(15968): at com.yalantis.ucrop.UCrop com.yalantis.ucrop.UCrop.of(android.net.Uri, android.net.Uri) (UCrop.java:64) I/ter_imagepicke(15968): at void vn.hunghd.flutter.plugins.imagecropper.ImageCropperDelegate.startCrop(io.flutter.plugin.common.MethodCall, io.flutter.plugin.common.MethodChannel$Result) (ImageCropperDelegate.java:84) I/ter_imagepicke(15968): at void vn.hunghd.flutter.plugins.imagecropper.ImageCropperPlugin.onMethodCall(io.flutter.plugin.common.MethodCall, io.flutter.plugin.common.MethodChannel$Result) (ImageCropperPlugin.java:36) I/ter_imagepicke(15968): at void io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(java.nio.ByteBuffer, io.flutter.plugin.common.BinaryMessenger$BinaryReply) (MethodChannel.java:201) I/ter_imagepicke(15968): at void io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(java.lang.String, byte[], int) (DartMessenger.java:88) I/ter_imagepicke(15968): at void io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(java.lang.String, byte[], int) (FlutterJNI.java:219) I/ter_imagepicke(15968): at void android.os.MessageQueue.nativePollOnce(long, int) (MessageQueue.java:-2) I/ter_imagepicke(15968): at android.os.Message android.os.MessageQueue.next() (MessageQueue.java:326) I/ter_imagepicke(15968): at void android.os.Looper.loop() (Looper.java:189) I/ter_imagepicke(15968): at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:7168) I/ter_imagepicke(15968): at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2) I/ter_imagepicke(15968): at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:576) I/ter_imagepicke(15968): at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:942) I/ter_imagepicke(15968): Caused by: java.lang.ClassNotFoundException: Didn't find class "android.support.v4.app.Fragment" on path: DexPathList[[zip file "/data/app/com.example.flutter_imagepicker-aWfGBS9VE-kDveAFJf7ZGg==/base.apk"],nativeLibraryDirectories=[/data/app/com.example.flutter_imagepicker-aWfGBS9VE-kDveAFJf7ZGg==/lib/arm64, /data/app/com.example.flutter_imagepicker-aWfGBS9VE-kDveAFJf7ZGg==/base.apk!/lib/arm64-v8a, /system/lib64]] I/ter_imagepicke(15968): at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:134) I/ter_imagepicke(15968): at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379) I/ter_imagepicke(15968): at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312) I/ter_imagepicke(15968): at com.yalantis.ucrop.UCrop com.yalantis.ucrop.UCrop.of(android.net.Uri, android.net.Uri) (UCrop.java:64) I/ter_imagepicke(15968): at void vn.hunghd.flutter.plugins.imagecropper.ImageCropperDelegate.startCrop(io.flutter.plugin.common.MethodCall, io.flutter.plugin.common.MethodChannel$Result) (ImageCropperDelegate.java:84) I/ter_imagepicke(15968): at void vn.hunghd.flutter.plugins.imagecropper.ImageCropperPlugin.onMethodCall(io.flutter.plugin.common.MethodCall, io.flutter.plugin.common.MethodChannel$Result) (ImageCropperPlugin.java:36) I/ter_imagepicke(15968): at void io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(java.nio.ByteBuffer, io.flutter.plugin.common.BinaryMessenger$BinaryReply) (MethodChannel.java:201) I/ter_imagepicke(15968): at void io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(java.lang.String, byte[], int) (DartMessenger.java:88) I/ter_imagepicke(15968): at void io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(java.lang.String, byte[], int) (FlutterJNI.java:219) I/ter_imagepicke(15968): at void android.os.MessageQueue.nativePollOnce(long, int) (MessageQueue.java:-2) I/ter_imagepicke(15968): at android.os.Message android.os.MessageQueue.next() (MessageQueue.java:326) I/ter_imagepicke(15968): at void android.os.Looper.loop() (Looper.java:189) I/ter_imagepicke(15968): at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:7168) I/ter_imagepicke(15968): at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2) I/ter_imagepicke(15968): at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:576) I/ter_imagepicke(15968): at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:942) I/ter_imagepicke(15968): I/ter_imagepicke(15968): Rejecting re-init on previously-failed class java.lang.Class: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/v4/app/Fragment; I/ter_imagepicke(15968): at com.yalantis.ucrop.UCrop com.yalantis.ucrop.UCrop.of(android.net.Uri, android.net.Uri) (UCrop.java:64) I/ter_imagepicke(15968): at void vn.hunghd.flutter.plugins.imagecropper.ImageCropperDelegate.startCrop(io.flutter.plugin.common.MethodCall, io.flutter.plugin.common.MethodChannel$Result) (ImageCropperDelegate.java:84) I/ter_imagepicke(15968): at void vn.hunghd.flutter.plugins.imagecropper.ImageCropperPlugin.onMethodCall(io.flutter.plugin.common.MethodCall, io.flutter.plugin.common.MethodChannel$Result) (ImageCropperPlugin.java:36) I/ter_imagepicke(15968): at void io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(java.nio.ByteBuffer, io.flutter.plugin.common.BinaryMessenger$BinaryReply) (MethodChannel.java:201) I/ter_imagepicke(15968): at void io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(java.lang.String, byte[], int) (DartMessenger.java:88) I/ter_imagepicke(15968): at void io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(java.lang.String, byte[], int) (FlutterJNI.java:219) I/ter_imagepicke(15968): at void android.os.MessageQueue.nativePollOnce(long, int) (MessageQueue.java:-2) I/ter_imagepicke(15968): at android.os.Message android.os.MessageQueue.next() (MessageQueue.java:326) I/ter_imagepicke(15968): at void android.os.Looper.loop() (Looper.java:189) I/ter_imagepicke(15968): at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:7168) I/ter_imagepicke(15968): at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2) I/ter_imagepicke(15968): at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:576) I/ter_imagepicke(15968): at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:942) I/ter_imagepicke(15968): Caused by: java.lang.ClassNotFoundException: Didn't find class "android.support.v4.app.Fragment" on path: DexPathList[[zip file "/data/app/com.example.flutter_imagepicker-aWfGBS9VE-kDveAFJf7ZGg==/base.apk"],nativeLibraryDirectories=[/data/app/com.example.flutter_imagepicker-aWfGBS9VE-kDveAFJf7ZGg==/lib/arm64, /data/app/com.example.flutter_imagepicker-aWfGBS9VE-kDveAFJf7ZGg==/base.apk!/lib/arm64-v8a, /system/lib64]] I/ter_imagepicke(15968): at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:134) I/ter_imagepicke(15968): at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379) I/ter_imagepicke(15968): at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312) I/ter_imagepicke(15968): at com.yalantis.ucrop.UCrop com.yalantis.ucrop.UCrop.of(android.net.Uri, android.net.Uri) (UCrop.java:64) I/ter_imagepicke(15968): at void vn.hunghd.flutter.plugins.imagecropper.ImageCropperDelegate.startCrop(io.flutter.plugin.common.MethodCall, io.flutter.plugin.common.MethodChannel$Result) (ImageCropperDelegate.java:84) I/ter_imagepicke(15968): at void vn.hunghd.flutter.plugins.imagecropper.ImageCropperPlugin.onMethodCall(io.flutter.plugin.common.MethodCall, io.flutter.plugin.common.MethodChannel$Result) (ImageCropperPlugin.java:36) I/ter_imagepicke(15968): at void io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(java.nio.ByteBuffer, io.flutter.plugin.common.BinaryMessenger$BinaryReply) (MethodChannel.java:201) I/ter_imagepicke(15968): at void io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(java.lang.String, byte[], int) (DartMessenger.java:88) I/ter_imagepicke(15968): at void io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(java.lang.String, byte[], int) (FlutterJNI.java:219) I/ter_imagepicke(15968): at void android.os.MessageQueue.nativePollOnce(long, int) (MessageQueue.java:-2) I/ter_imagepicke(15968): at android.os.Message android.os.MessageQueue.next() (MessageQueue.java:326) I/ter_imagepicke(15968): at void android.os.Looper.loop() (Looper.java:189) I/ter_imagepicke(15968): at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:7168) I/ter_imagepicke(15968): at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2) I/ter_imagepicke(15968): at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:576) I/ter_imagepicke(15968): at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:942) I/ter_imagepicke(15968): I/ter_imagepicke(15968): Rejecting re-init on previously-failed class java.lang.Class: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/v4/app/Fragment; I/ter_imagepicke(15968): at com.yalantis.ucrop.UCrop com.yalantis.ucrop.UCrop.of(android.net.Uri, android.net.Uri) (UCrop.java:64) I/ter_imagepicke(15968): at void vn.hunghd.flutter.plugins.imagecropper.ImageCropperDelegate.startCrop(io.flutter.plugin.common.MethodCall, io.flutter.plugin.common.MethodChannel$Result) (ImageCropperDelegate.java:84) I/ter_imagepicke(15968): at void vn.hunghd.flutter.plugins.imagecropper.ImageCropperPlugin.onMethodCall(io.flutter.plugin.common.MethodCall, io.flutter.plugin.common.MethodChannel$Result) (ImageCropperPlugin.java:36) I/ter_imagepicke(15968): at void io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(java.nio.ByteBuffer, io.flutter.plugin.common.BinaryMessenger$BinaryReply) (MethodChannel.java:201) I/ter_imagepicke(15968): at void io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(java.lang.String, byte[], int) (DartMessenger.java:88) I/ter_imagepicke(15968): at void io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(java.lang.String, byte[], int) (FlutterJNI.java:219) I/ter_imagepicke(15968): at void android.os.MessageQueue.nativePollOnce(long, int) (MessageQueue.java:-2) I/ter_imagepicke(15968): at android.os.Message android.os.MessageQueue.next() (MessageQueue.java:326) I/ter_imagepicke(15968): at void android.os.Looper.loop() (Looper.java:189) I/ter_imagepicke(15968): at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:7168) I/ter_imagepicke(15968): at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2) I/ter_imagepicke(15968): at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:576) I/ter_imagepicke(15968): at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:942) I/ter_imagepicke(15968): Caused by: java.lang.ClassNotFoundException: Didn't find class "android.support.v4.app.Fragment" on path: DexPathList[[zip file "/data/app/com.example.flutter_imagepicker-aWfGBS9VE-kDveAFJf7ZGg==/base.apk"],nativeLibraryDirectories=[/data/app/com.example.flutter_imagepicker-aWfGBS9VE-kDveAFJf7ZGg==/lib/arm64, /data/app/com.example.flutter_imagepicker-aWfGBS9VE-kDveAFJf7ZGg==/base.apk!/lib/arm64-v8a, /system/lib64]] I/ter_imagepicke(15968): at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:134) I/ter_imagepicke(15968): at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379) I/ter_imagepicke(15968): at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312) I/ter_imagepicke(15968): at com.yalantis.ucrop.UCrop com.yalantis.ucrop.UCrop.of(android.net.Uri, android.net.Uri) (UCrop.java:64) I/ter_imagepicke(15968): at void vn.hunghd.flutter.plugins.imagecropper.ImageCropperDelegate.startCrop(io.flutter.plugin.common.MethodCall, io.flutter.plugin.common.MethodChannel$Result) (ImageCropperDelegate.java:84) I/ter_imagepicke(15968): at void vn.hunghd.flutter.plugins.imagecropper.ImageCropperPlugin.onMethodCall(io.flutter.plugin.common.MethodCall, io.flutter.plugin.common.MethodChannel$Result) (ImageCropperPlugin.java:36) I/ter_imagepicke(15968): at void io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(java.nio.ByteBuffer, io.flutter.plugin.common.BinaryMessenger$BinaryReply) (MethodChannel.java:201) I/ter_imagepicke(15968): at void io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(java.lang.String, byte[], int) (DartMessenger.java:88) I/ter_imagepicke(15968): at void io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(java.lang.String, byte[], int) (FlutterJNI.java:219) I/ter_imagepicke(15968): at void android.os.MessageQueue.nativePollOnce(long, int) (MessageQueue.java:-2) I/ter_imagepicke(15968): at android.os.Message android.os.MessageQueue.next() (MessageQueue.java:326) I/ter_imagepicke(15968): at void android.os.Looper.loop() (Looper.java:189) I/ter_imagepicke(15968): at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:7168) I/ter_imagepicke(15968): at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2) I/ter_imagepicke(15968): at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:576) I/ter_imagepicke(15968): at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:942) I/ter_imagepicke(15968): I/ter_imagepicke(15968): Rejecting re-init on previously-failed class java.lang.Class: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/v4/app/Fragment; I/ter_imagepicke(15968): at com.yalantis.ucrop.UCrop com.yalantis.ucrop.UCrop.of(android.net.Uri, android.net.Uri) (UCrop.java:64) I/ter_imagepicke(15968): at void vn.hunghd.flutter.plugins.imagecropper.ImageCropperDelegate.startCrop(io.flutter.plugin.common.MethodCall, io.flutter.plugin.common.MethodChannel$Result) (ImageCropperDelegate.java:84) I/ter_imagepicke(15968): at void vn.hunghd.flutter.plugins.imagecropper.ImageCropperPlugin.onMethodCall(io.flutter.plugin.common.MethodCall, io.flutter.plugin.common.MethodChannel$Result) (ImageCropperPlugin.java:36) I/ter_imagepicke(15968): at void io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(java.nio.ByteBuffer, io.flutter.plugin.common.BinaryMessenger$BinaryReply) (MethodChannel.java:201) I/ter_imagepicke(15968): at void io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(java.lang.String, byte[], int) (DartMessenger.java:88) I/ter_imagepicke(15968): at void io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(java.lang.String, byte[], int) (FlutterJNI.java:219) I/ter_imagepicke(15968): at void android.os.MessageQueue.nativePollOnce(long, int) (MessageQueue.java:-2) I/ter_imagepicke(15968): at android.os.Message android.os.MessageQueue.next() (MessageQueue.java:326) I/ter_imagepicke(15968): at void android.os.Looper.loop() (Looper.java:189) I/ter_imagepicke(15968): at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:7168) I/ter_imagepicke(15968): at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2) I/ter_imagepicke(15968): at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:576) I/ter_imagepicke(15968): at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:942) I/ter_imagepicke(15968): Caused by: java.lang.ClassNotFoundException: Didn't find class "android.support.v4.app.Fragment" on path: DexPathList[[zip file "/data/app/com.example.flutter_imagepicker-aWfGBS9VE-kDveAFJf7ZGg==/base.apk"],nativeLibraryDirectories=[/data/app/com.example.flutter_imagepicker-aWfGBS9VE-kDveAFJf7ZGg==/lib/arm64, /data/app/com.example.flutter_imagepicker-aWfGBS9VE-kDveAFJf7ZGg==/base.apk!/lib/arm64-v8a, /system/lib64]] I/ter_imagepicke(15968): at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:134) I/ter_imagepicke(15968): at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379) I/ter_imagepicke(15968): at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312) I/ter_imagepicke(15968): at com.yalantis.ucrop.UCrop com.yalantis.ucrop.UCrop.of(android.net.Uri, android.net.Uri) (UCrop.java:64) I/ter_imagepicke(15968): at void vn.hunghd.flutter.plugins.imagecropper.ImageCropperDelegate.startCrop(io.flutter.plugin.common.MethodCall, io.flutter.plugin.common.MethodChannel$Result) (ImageCropperDelegate.java:84) I/ter_imagepicke(15968): at void vn.hunghd.flutter.plugins.imagecropper.ImageCropperPlugin.onMethodCall(io.flutter.plugin.common.MethodCall, io.flutter.plugin.common.MethodChannel$Result) (ImageCropperPlugin.java:36) I/ter_imagepicke(15968): at void io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(java.nio.ByteBuffer, io.flutter.plugin.common.BinaryMessenger$BinaryReply) (MethodChannel.java:201) I/ter_imagepicke(15968): at void io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(java.lang.String, byte[], int) (DartMessenger.java:88) I/ter_imagepicke(15968): at void io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(java.lang.String, byte[], int) (FlutterJNI.java:219) I/ter_imagepicke(15968): at void android.os.MessageQueue.nativePollOnce(long, int) (MessageQueue.java:-2) I/ter_imagepicke(15968): at android.os.Message android.os.MessageQueue.next() (MessageQueue.java:326) I/ter_imagepicke(15968): at void android.os.Looper.loop() (Looper.java:189) I/ter_imagepicke(15968): at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:7168) I/ter_imagepicke(15968): at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2) I/ter_imagepicke(15968): at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:576) I/ter_imagepicke(15968): at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:942) I/ter_imagepicke(15968): I/ter_imagepicke(15968): Rejecting re-init on previously-failed class java.lang.Class: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/v4/app/Fragment; I/ter_imagepicke(15968): at com.yalantis.ucrop.UCrop com.yalantis.ucrop.UCrop.of(android.net.Uri, android.net.Uri) (UCrop.java:64) I/ter_imagepicke(15968): at void vn.hunghd.flutter.plugins.imagecropper.ImageCropperDelegate.startCrop(io.flutter.plugin.common.MethodCall, io.flutter.plugin.common.MethodChannel$Result) (ImageCropperDelegate.java:84) I/ter_imagepicke(15968): at void vn.hunghd.flutter.plugins.imagecropper.ImageCropperPlugin.onMethodCall(io.flutter.plugin.common.MethodCall, io.flutter.plugin.common.MethodChannel$Result) (ImageCropperPlugin.java:36) I/ter_imagepicke(15968): at void io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(java.nio.ByteBuffer, io.flutter.plugin.common.BinaryMessenger$BinaryReply) (MethodChannel.java:201) I/ter_imagepicke(15968): at void io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(java.lang.String, byte[], int) (DartMessenger.java:88) I/ter_imagepicke(15968): at void io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(java.lang.String, byte[], int) (FlutterJNI.java:219) I/ter_imagepicke(15968): at void android.os.MessageQueue.nativePollOnce(long, int) (MessageQueue.java:-2) I/ter_imagepicke(15968): at android.os.Message android.os.MessageQueue.next() (MessageQueue.java:326) I/ter_imagepicke(15968): at void android.os.Looper.loop() (Looper.java:189) I/ter_imagepicke(15968): at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:7168) I/ter_imagepicke(15968): at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2) I/ter_imagepicke(15968): at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:576) I/ter_imagepicke(15968): at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:942) I/ter_imagepicke(15968): Caused by: java.lang.ClassNotFoundException: Didn't find class "android.support.v4.app.Fragment" on path: DexPathList[[zip file "/data/app/com.example.flutter_imagepicker-aWfGBS9VE-kDveAFJf7ZGg==/base.apk"],nativeLibraryDirectories=[/data/app/com.example.flutter_imagepicker-aWfGBS9VE-kDveAFJf7ZGg==/lib/arm64, /data/app/com.example.flutter_imagepicker-aWfGBS9VE-kDveAFJf7ZGg==/base.apk!/lib/arm64-v8a, /system/lib64]] I/ter_imagepicke(15968): at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:134) I/ter_imagepicke(15968): at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379) I/ter_imagepicke(15968): at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312) I/ter_imagepicke(15968): at com.yalantis.ucrop.UCrop com.yalantis.ucrop.UCrop.of(android.net.Uri, android.net.Uri) (UCrop.java:64) I/ter_imagepicke(15968): at void vn.hunghd.flutter.plugins.imagecropper.ImageCropperDelegate.startCrop(io.flutter.plugin.common.MethodCall, io.flutter.plugin.common.MethodChannel$Result) (ImageCropperDelegate.java:84) I/ter_imagepicke(15968): at void vn.hunghd.flutter.plugins.imagecropper.ImageCropperPlugin.onMethodCall(io.flutter.plugin.common.MethodCall, io.flutter.plugin.common.MethodChannel$Result) (ImageCropperPlugin.java:36) I/ter_imagepicke(15968): at void io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(java.nio.ByteBuffer, io.flutter.plugin.common.BinaryMessenger$BinaryReply) (MethodChannel.java:201) I/ter_imagepicke(15968): at void io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(java.lang.String, byte[], int) (DartMessenger.java:88) I/ter_imagepicke(15968): at void io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(java.lang.String, byte[], int) (FlutterJNI.java:219) I/ter_imagepicke(15968): at void android.os.MessageQueue.nativePollOnce(long, int) (MessageQueue.java:-2) I/ter_imagepicke(15968): at android.os.Message android.os.MessageQueue.next() (MessageQueue.java:326) I/ter_imagepicke(15968): at void android.os.Looper.loop() (Looper.java:189) I/ter_imagepicke(15968): at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:7168) I/ter_imagepicke(15968): at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2) I/ter_imagepicke(15968): at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:576) I/ter_imagepicke(15968): at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:942) I/ter_imagepicke(15968): I/ter_imagepicke(15968): Rejecting re-init on previously-failed class java.lang.Class: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/v7/app/AppCompatActivity; I/ter_imagepicke(15968): at com.yalantis.ucrop.UCrop com.yalantis.ucrop.UCrop.of(android.net.Uri, android.net.Uri) (UCrop.java:64) I/ter_imagepicke(15968): at void vn.hunghd.flutter.plugins.imagecropper.ImageCropperDelegate.startCrop(io.flutter.plugin.common.MethodCall, io.flutter.plugin.common.MethodChannel$Result) (ImageCropperDelegate.java:84) I/ter_imagepicke(15968): at void vn.hunghd.flutter.plugins.imagecropper.ImageCropperPlugin.onMethodCall(io.flutter.plugin.common.MethodCall, io.flutter.plugin.common.MethodChannel$Result) (ImageCropperPlugin.java:36) I/ter_imagepicke(15968): at void io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(java.nio.ByteBuffer, io.flutter.plugin.common.BinaryMessenger$BinaryReply) (MethodChannel.java:201) I/ter_imagepicke(15968): at void io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(java.lang.String, byte[], int) (DartMessenger.java:88) I/ter_imagepicke(15968): at void io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(java.lang.String, byte[], int) (FlutterJNI.java:219) I/ter_imagepicke(15968): at void android.os.MessageQueue.nativePollOnce(long, int) (MessageQueue.java:-2) I/ter_imagepicke(15968): at android.os.Message android.os.MessageQueue.next() (MessageQueue.java:326) I/ter_imagepicke(15968): at void android.os.Looper.loop() (Looper.java:189) I/ter_imagepicke(15968): at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:7168) I/ter_imagepicke(15968): at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2) I/ter_imagepicke(15968): at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:576) I/ter_imagepicke(15968): at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:942) I/ter_imagepicke(15968): Caused by: java.lang.ClassNotFoundException: Didn't find class "android.support.v7.app.AppCompatActivity" on path: DexPathList[[zip file "/data/app/com.example.flutter_imagepicker-aWfGBS9VE-kDveAFJf7ZGg==/base.apk"],nativeLibraryDirectories=[/data/app/com.example.flutter_imagepicker-aWfGBS9VE-kDveAFJf7ZGg==/lib/arm64, /data/app/com.example.flutter_imagepicker-aWfGBS9VE-kDveAFJf7ZGg==/base.apk!/lib/arm64-v8a, /system/lib64]] I/ter_imagepicke(15968): at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:134) I/ter_imagepicke(15968): at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379) I/ter_imagepicke(15968): at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312) I/ter_imagepicke(15968): at com.yalantis.ucrop.UCrop com.yalantis.ucrop.UCrop.of(android.net.Uri, android.net.Uri) (UCrop.java:64) I/ter_imagepicke(15968): at void vn.hunghd.flutter.plugins.imagecropper.ImageCropperDelegate.startCrop(io.flutter.plugin.common.MethodCall, io.flutter.plugin.common.MethodChannel$Result) (ImageCropperDelegate.java:84) I/ter_imagepicke(15968): at void vn.hunghd.flutter.plugins.imagecropper.ImageCropperPlugin.onMethodCall(io.flutter.plugin.common.MethodCall, io.flutter.plugin.common.MethodChannel$Result) (ImageCropperPlugin.java:36) I/ter_imagepicke(15968): at void io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(java.nio.ByteBuffer, io.flutter.plugin.common.BinaryMessenger$BinaryReply) (MethodChannel.java:201) I/ter_imagepicke(15968): at void io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(java.lang.String, byte[], int) (DartMessenger.java:88) I/ter_imagepicke(15968): at void io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(java.lang.String, byte[], int) (FlutterJNI.java:219) I/ter_imagepicke(15968): at void android.os.MessageQueue.nativePollOnce(long, int) (MessageQueue.java:-2) I/ter_imagepicke(15968): at android.os.Message android.os.MessageQueue.next() (MessageQueue.java:326) I/ter_imagepicke(15968): at void android.os.Looper.loop() (Looper.java:189) I/ter_imagepicke(15968): at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:7168) I/ter_imagepicke(15968): at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2) I/ter_imagepicke(15968): at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:576) I/ter_imagepicke(15968): at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:942) I/ter_imagepicke(15968): I/ter_imagepicke(15968): Rejecting re-init on previously-failed class java.lang.Class: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/v7/app/AppCompatActivity; I/ter_imagepicke(15968): at com.yalantis.ucrop.UCrop com.yalantis.ucrop.UCrop.of(android.net.Uri, android.net.Uri) (UCrop.java:64) I/ter_imagepicke(15968): at void vn.hunghd.flutter.plugins.imagecropper.ImageCropperDelegate.startCrop(io.flutter.plugin.common.MethodCall, io.flutter.plugin.common.MethodChannel$Result) (ImageCropperDelegate.java:84) I/ter_imagepicke(15968): at void vn.hunghd.flutter.plugins.imagecropper.ImageCropperPlugin.onMethodCall(io.flutter.plugin.common.MethodCall, io.flutter.plugin.common.MethodChannel$Result) (ImageCropperPlugin.java:36) I/ter_imagepicke(15968): at void io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(java.nio.ByteBuffer, io.flutter.plugin.common.BinaryMessenger$BinaryReply) (MethodChannel.java:201) I/ter_imagepicke(15968): at void io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(java.lang.String, byte[], int) (DartMessenger.java:88) I/ter_imagepicke(15968): at void io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(java.lang.String, byte[], int) (FlutterJNI.java:219) I/ter_imagepicke(15968): at void android.os.MessageQueue.nativePollOnce(long, int) (MessageQueue.java:-2) I/ter_imagepicke(15968): at android.os.Message android.os.MessageQueue.next() (MessageQueue.java:326) I/ter_imagepicke(15968): at void android.os.Looper.loop() (Looper.java:189) I/ter_imagepicke(15968): at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:7168) I/ter_imagepicke(15968): at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2) I/ter_imagepicke(15968): at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:576) I/ter_imagepicke(15968): at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:942) I/ter_imagepicke(15968): Caused by: java.lang.ClassNotFoundException: Didn't find class "android.support.v7.app.AppCompatActivity" on path: DexPathList[[zip file "/data/app/com.example.flutter_imagepicker-aWfGBS9VE-kDveAFJf7ZGg==/base.apk"],nativeLibraryDirectories=[/data/app/com.example.flutter_imagepicker-aWfGBS9VE-kDveAFJf7ZGg==/lib/arm64, /data/app/com.example.flutter_imagepicker-aWfGBS9VE-kDveAFJf7ZGg==/base.apk!/lib/arm64-v8a, /system/lib64]] I/ter_imagepicke(15968): at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:134) I/ter_imagepicke(15968): at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379) I/ter_imagepicke(15968): at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312) I/ter_imagepicke(15968): at com.yalantis.ucrop.UCrop com.yalantis.ucrop.UCrop.of(android.net.Uri, android.net.Uri) (UCrop.java:64) I/ter_imagepicke(15968): at void vn.hunghd.flutter.plugins.imagecropper.ImageCropperDelegate.startCrop(io.flutter.plugin.common.MethodCall, io.flutter.plugin.common.MethodChannel$Result) (ImageCropperDelegate.java:84) I/ter_imagepicke(15968): at void vn.hunghd.flutter.plugins.imagecropper.ImageCropperPlugin.onMethodCall(io.flutter.plugin.common.MethodCall, io.flutter.plugin.common.MethodChannel$Result) (ImageCropperPlugin.java:36) I/ter_imagepicke(15968): at void io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(java.nio.ByteBuffer, io.flutter.plugin.common.BinaryMessenger$BinaryReply) (MethodChannel.java:201) I/ter_imagepicke(15968): at void io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(java.lang.String, byte[], int) (DartMessenger.java:88) I/ter_imagepicke(15968): at void io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(java.lang.String, byte[], int) (FlutterJNI.java:219) I/ter_imagepicke(15968): at void android.os.MessageQueue.nativePollOnce(long, int) (MessageQueue.java:-2) I/ter_imagepicke(15968): at android.os.Message android.os.MessageQueue.next() (MessageQueue.java:326) I/ter_imagepicke(15968): at void android.os.Looper.loop() (Looper.java:189) I/ter_imagepicke(15968): at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:7168) I/ter_imagepicke(15968): at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2) I/ter_imagepicke(15968): at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:576) I/ter_imagepicke(15968): at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:942) I/ter_imagepicke(15968): I/ter_imagepicke(15968): Rejecting re-init on previously-failed class java.lang.Class: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/v7/app/AppCompatActivity; I/ter_imagepicke(15968): at com.yalantis.ucrop.UCrop com.yalantis.ucrop.UCrop.of(android.net.Uri, android.net.Uri) (UCrop.java:64) I/ter_imagepicke(15968): at void vn.hunghd.flutter.plugins.imagecropper.ImageCropperDelegate.startCrop(io.flutter.plugin.common.MethodCall, io.flutter.plugin.common.MethodChannel$Result) (ImageCropperDelegate.java:84) I/ter_imagepicke(15968): at void vn.hunghd.flutter.plugins.imagecropper.ImageCropperPlugin.onMethodCall(io.flutter.plugin.common.MethodCall, io.flutter.plugin.common.MethodChannel$Result) (ImageCropperPlugin.java:36) I/ter_imagepicke(15968): at void io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(java.nio.ByteBuffer, io.flutter.plugin.common.BinaryMessenger$BinaryReply) (MethodChannel.java:201) I/ter_imagepicke(15968): at void io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(java.lang.String, byte[], int) (DartMessenger.java:88) I/ter_imagepicke(15968): at void io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(java.lang.String, byte[], int) (FlutterJNI.java:219) I/ter_imagepicke(15968): at void android.os.MessageQueue.nativePollOnce(long, int) (MessageQueue.java:-2) I/ter_imagepicke(15968): at android.os.Message android.os.MessageQueue.next() (MessageQueue.java:326) I/ter_imagepicke(15968): at void android.os.Looper.loop() (Looper.java:189) I/ter_imagepicke(15968): at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:7168) I/ter_imagepicke(15968): at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2) I/ter_imagepicke(15968): at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:576) I/ter_imagepicke(15968): at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:942) I/ter_imagepicke(15968): Caused by: java.lang.ClassNotFoundException: Didn't find class "android.support.v7.app.AppCompatActivity" on path: DexPathList[[zip file "/data/app/com.example.flutter_imagepicker-aWfGBS9VE-kDveAFJf7ZGg==/base.apk"],nativeLibraryDirectories=[/data/app/com.example.flutter_imagepicker-aWfGBS9VE-kDveAFJf7ZGg==/lib/arm64, /data/app/com.example.flutter_imagepicker-aWfGBS9VE-kDveAFJf7ZGg==/base.apk!/lib/arm64-v8a, /system/lib64]] I/ter_imagepicke(15968): at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:134) I/ter_imagepicke(15968): at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379) I/ter_imagepicke(15968): at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312) I/ter_imagepicke(15968): at com.yalantis.ucrop.UCrop com.yalantis.ucrop.UCrop.of(android.net.Uri, android.net.Uri) (UCrop.java:64) I/ter_imagepicke(15968): at void vn.hunghd.flutter.plugins.imagecropper.ImageCropperDelegate.startCrop(io.flutter.plugin.common.MethodCall, io.flutter.plugin.common.MethodChannel$Result) (ImageCropperDelegate.java:84) I/ter_imagepicke(15968): at void vn.hunghd.flutter.plugins.imagecropper.ImageCropperPlugin.onMethodCall(io.flutter.plugin.common.MethodCall, io.flutter.plugin.common.MethodChannel$Result) (ImageCropperPlugin.java:36) I/ter_imagepicke(15968): at void io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(java.nio.ByteBuffer, io.flutter.plugin.common.BinaryMessenger$BinaryReply) (MethodChannel.java:201) I/ter_imagepicke(15968): at void io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(java.lang.String, byte[], int) (DartMessenger.java:88) I/ter_imagepicke(15968): at void io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(java.lang.String, byte[], int) (FlutterJNI.java:219) I/ter_imagepicke(15968): at void android.os.MessageQueue.nativePollOnce(long, int) (MessageQueue.java:-2) I/ter_imagepicke(15968): at android.os.Message android.os.MessageQueue.next() (MessageQueue.java:326) I/ter_imagepicke(15968): at void android.os.Looper.loop() (Looper.java:189) I/ter_imagepicke(15968): at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:7168) I/ter_imagepicke(15968): at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2) I/ter_imagepicke(15968): at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:576) I/ter_imagepicke(15968): at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:942) I/ter_imagepicke(15968): E/flutter (15968): [ERROR:flutter/shell/platform/android/platform_view_android_jni.cc(40)] java.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/v7/app/AppCompatActivity; E/flutter (15968): at com.yalantis.ucrop.UCrop.of(UCrop.java:64) E/flutter (15968): at vn.hunghd.flutter.plugins.imagecropper.ImageCropperDelegate.startCrop(ImageCropperDelegate.java:84) E/flutter (15968): at vn.hunghd.flutter.plugins.imagecropper.ImageCropperPlugin.onMethodCall(ImageCropperPlugin.java:36) E/flutter (15968): at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:201) E/flutter (15968): at io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(DartMessenger.java:88) E/flutter (15968): at io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(FlutterJNI.java:219) E/flutter (15968): at android.os.MessageQueue.nativePollOnce(Native Method) E/flutter (15968): at android.os.MessageQueue.next(MessageQueue.java:326) E/flutter (15968): at android.os.Looper.loop(Looper.java:189) E/flutter (15968): at android.app.ActivityThread.main(ActivityThread.java:7168) E/flutter (15968): at java.lang.reflect.Method.invoke(Native Method) E/flutter (15968): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:576) E/flutter (15968): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:942) E/flutter (15968): Caused by: java.lang.ClassNotFoundException: Didn't find class "android.support.v7.app.AppCompatActivity" on path: DexPathList[[zip file "/data/app/com.example.flutter_imagepicker-aWfGBS9VE-kDveAFJf7ZGg==/base.apk"],nativeLibraryDirectories=[/data/app/com.example.flutter_imagepicker-aWfGBS9VE-kDveAFJf7ZGg==/lib/arm64, /data/app/com.example.flutter_imagepicker-aWfGBS9VE-kDveAFJf7ZGg==/base.apk!/lib/arm64-v8a, /system/lib64]] E/flutter (15968): at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:134) E/flutter (15968): at java.lang.ClassLoader.loadClass(ClassLoader.java:379) E/flutter (15968): at java.lang.ClassLoader.loadClass(ClassLoader.java:312) E/flutter (15968): ... 13 more E/flutter (15968): F/flutter (15968): [FATAL:flutter/shell/platform/android/platform_view_android_jni.cc(77)] Check failed: CheckException(env). F/libc (15968): Fatal signal 6 (SIGABRT), code -6 (SI_TKILL) in tid 15968 (ter_imagepicker), pid 15968 (ter_imagepicker)


Build fingerprint: 'Realme/RMX1825/RMX1825:9/PPR1.180610.011/1552053481:user/release-keys' Revision: '0' ABI: 'arm64' pid: 15968, tid: 15968, name: ter_imagepicker >>> com.example.flutter_imagepicker <<< signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr -------- Abort message: '[FATAL:flutter/shell/platform/android/platform_view_android_jni.cc(77)] Check failed: CheckException(env). ' x0 0000000000000000 x1 0000000000003e60 x2 0000000000000006 x3 0000000000000008 x4 0000000000000000 x5 0000000000000000 x6 0000000000000000 x7 0000008000000000 x8 0000000000000083 x9 00000074cffba828 x10 fffffff87ffffbdf x11 0000000000000001 x12 00000074400fdea0 x13 0000000000000018 x14 ffffffffffffffff x15 00001cf3a89d9142 x16 00000074cfff12b0 x17 00000074cff2f3d8 x18 0000007fe04bfa6a x19 0000000000003e60 x20 0000000000003e60 x21 0000000000000083 x22 000000744adf8018 x23 0000007442bf5060 x24 0000000000000033 x25 0000000000000050 x26 00000074d156c5e0 x27 0000000000000038 x28 0000000000000001 x29 0000007fe04c0380 sp 0000007fe04c0340 lr 00000074cff23b90 pc 00000074cff23bbc backtrace:

00 pc 0000000000021bbc /system/lib64/libc.so (abort+124)

01 pc 0000000000d143b8 /data/app/com.example.flutter_imagepicker-aWfGBS9VE-kDveAFJf7ZGg==/lib/arm64/libflutter.so (offset 0xd00000)

02 pc 0000000000d07394 /data/app/com.example.flutter_imagepicker-aWfGBS9VE-kDveAFJf7ZGg==/lib/arm64/libflutter.so (offset 0xd00000)

03 pc 0000000000d058b0 /data/app/com.example.flutter_imagepicker-aWfGBS9VE-kDveAFJf7ZGg==/lib/arm64/libflutter.so (offset 0xd00000)

04 pc 0000000000d499ac /data/app/com.example.flutter_imagepicker-aWfGBS9VE-kDveAFJf7ZGg==/lib/arm64/libflutter.so (offset 0xd00000)

05 pc 0000000000d14e78 /data/app/com.example.flutter_imagepicker-aWfGBS9VE-kDveAFJf7ZGg==/lib/arm64/libflutter.so (offset 0xd00000)

06 pc 0000000000d18cc0 /data/app/com.example.flutter_imagepicker-aWfGBS9VE-kDveAFJf7ZGg==/lib/arm64/libflutter.so (offset 0xd00000)

07 pc 0000000000014474 /system/lib64/libutils.so (android::Looper::pollInner(int)+836)

08 pc 000000000001408c /system/lib64/libutils.so (android::Looper::pollOnce(int, int, int, void**)+60)

09 pc 0000000000126844 /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv, _jobject, long, int)+44)

10 pc 00000000003f7fec /system/framework/arm64/boot-framework.oat (offset 0x3e3000) (android.media.MediaExtractor.seekTo [DEDUPED]+140)

11 pc 0000000000002b1c /dev/ashmem/dalvik-jit-code-cache (deleted) (android.os.MessageQueue.next+204)

12 pc 0000000000562388 /system/lib64/libart.so (art_quick_invoke_stub+584)

13 pc 00000000000d0340 /system/lib64/libart.so (art::ArtMethod::Invoke(art::Thread, unsigned int, unsigned int, art::JValue, char const)+200)

14 pc 0000000000284250 /system/lib64/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread, art::ArtMethod, art::ShadowFrame, unsigned short, art::JValue)+344)

15 pc 000000000027e20c /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod, art::Thread, art::ShadowFrame&, art::Instruction const, unsigned short, art::JValue)+948)

16 pc 0000000000531bd0 /system/lib64/libart.so (MterpInvokeVirtual+584)

17 pc 0000000000554914 /system/lib64/libart.so (ExecuteMterpImpl+14228)

18 pc 0000000000b87646 /system/framework/boot-framework.vdex (android.os.Looper.loop+186)

19 pc 0000000000257d08 /system/lib64/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.325888537+496)

20 pc 000000000025d888 /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread, art::CodeItemDataAccessor const&, art::ShadowFrame, art::JValue*)+216)

21 pc 000000000027e1f0 /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod, art::Thread, art::ShadowFrame&, art::Instruction const, unsigned short, art::JValue)+920)

22 pc 00000000005330d4 /system/lib64/libart.so (MterpInvokeStatic+204)

23 pc 0000000000554a94 /system/lib64/libart.so (ExecuteMterpImpl+14612)

24 pc 00000000004076f4 /system/framework/boot-framework.vdex (android.app.ActivityThread.main+232)

25 pc 0000000000257d08 /system/lib64/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.325888537+496)

26 pc 00000000005215e8 /system/lib64/libart.so (artQuickToInterpreterBridge+1032)

27 pc 000000000056b4fc /system/lib64/libart.so (art_quick_to_interpreter_bridge+92)

28 pc 000000000056264c /system/lib64/libart.so (art_quick_invoke_static_stub+604)

29 pc 00000000000d0360 /system/lib64/libart.so (art::ArtMethod::Invoke(art::Thread, unsigned int, unsigned int, art::JValue, char const)+232)

30 pc 0000000000465bf8 /system/lib64/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod, art::(anonymous namespace)::ArgArray, art::JValue, char const)+104)

31 pc 0000000000467650 /system/lib64/libart.so (art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject, _jobject, _jobject*, unsigned long)+1440)

32 pc 00000000003f6470 /system/lib64/libart.so (art::Method_invoke(_JNIEnv, _jobject, _jobject, _jobjectArray)+48)

33 pc 000000000011e6d4 /system/framework/arm64/boot.oat (offset 0x114000) (java.lang.Class.getDeclaredMethodInternal [DEDUPED]+180)

34 pc 0000000000562388 /system/lib64/libart.so (art_quick_invoke_stub+584)

35 pc 00000000000d0340 /system/lib64/libart.so (art::ArtMethod::Invoke(art::Thread, unsigned int, unsigned int, art::JValue, char const)+200)

36 pc 0000000000284250 /system/lib64/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread, art::ArtMethod, art::ShadowFrame, unsigned short, art::JValue)+344)

37 pc 000000000027e20c /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod, art::Thread, art::ShadowFrame&, art::Instruction const, unsigned short, art::JValue)+948)

38 pc 0000000000531bd0 /system/lib64/libart.so (MterpInvokeVirtual+584)

39 pc 0000000000554914 /system/lib64/libart.so (ExecuteMterpImpl+14228)

40 pc 0000000001255704 /system/framework/boot-framework.vdex (com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run+22)

41 pc 0000000000257d08 /system/lib64/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.325888537+496)

42 pc 00000000005215e8 /system/lib64/libart.so (artQuickToInterpreterBridge+1032)

43 pc 000000000056b4fc /system/lib64/libart.so (art_quick_to_interpreter_bridge+92)

44 pc 0000000000e05614 /system/framework/arm64/boot-framework.oat (offset 0x3e3000) (com.android.internal.os.ZygoteInit.main+2084)

45 pc 000000000056264c /system/lib64/libart.so (art_quick_invoke_static_stub+604)

46 pc 00000000000d0360 /system/lib64/libart.so (art::ArtMethod::Invoke(art::Thread, unsigned int, unsigned int, art::JValue, char const)+232)

47 pc 0000000000465bf8 /system/lib64/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod, art::(anonymous namespace)::ArgArray, art::JValue, char const)+104)

48 pc 0000000000465850 /system/lib64/libart.so (art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject, _jmethodID, std::__va_list)+416)

49 pc 00000000003688cc /system/lib64/libart.so (art::JNI::CallStaticVoidMethodV(_JNIEnv, _jclass, _jmethodID*, std::__va_list)+644)

50 pc 00000000000b4fc8 /system/lib64/libandroid_runtime.so (_JNIEnv::CallStaticVoidMethod(_jclass, _jmethodID, ...)+120)

51 pc 00000000000b79c4 /system/lib64/libandroid_runtime.so (android::AndroidRuntime::start(char const*, android::Vector const&, bool)+884)

52 pc 0000000000002228 /system/bin/app_process64 (main+1200)

53 pc 00000000000b0210 /system/lib64/libc.so (__libc_init+88)

KingWu commented 5 years ago

Face the same issue

KingWu commented 5 years ago

Found solution. Because Android X and Android support library exist conflicts.

https://github.com/Lyokone/flutterlocation/issues/117#issuecomment-464789871

VictorUvarov commented 4 years ago

That solution did not work for me.

ejprok commented 4 years ago

Tried the above, and it did not work for me as well

hiseholuwa commented 4 years ago

Moving an app AndroidX can be a bit tricky as you have to get all the configs right. Here's what I changed in mine that works for me:

gradle-wrapper.properties:

distributionUrl=https\://services.gradle.org/distributions/gradle-5.1.1-all.zip

gradle.properties:

org.gradle.jvmargs=-Xmx1536M
android.enableJetifier=true
android.useAndroidX=true

android/build.gradle:

buildscript {
    ext.kotlin_version = '1.3.40'
    repositories {
        google()
        jcenter()
        maven { url 'https://maven.fabric.io/public' }
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.4.1'
        classpath 'com.google.gms:google-services:4.2.0'
        classpath 'io.fabric.tools:gradle:1.26.1'
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    }
}

android/app/build.gradle:

dependencies {
    implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'androidx.test:runner:1.1.1'
    androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.1'
}

You might also want to check your flutter dependencies and make sure all of them are compatible with AndroidX. Hope it helps.

hnvn commented 4 years ago

I think this issue should be solved with some configurations with AndroidX. I will close it now

snmn commented 3 years ago

for me above solution didnt work and yes i have migrated my android project to androidX as well but also its crashing while image crop