flutter-package / images_picker

Flutter plugin for selecting images/videos from the Android and iOS gallery, and taking pictures/videos with the camera
MIT License
65 stars 85 forks source link

1.2.10 has crash issue with No Found Class on Android #70

Open vernalclareai opened 2 years ago

vernalclareai commented 2 years ago

Environment

Technology Version
Flutter version 2.2.3
Plugin version 1.2.10
Android version 30
iOS version
Xcode version

Device information:

E/AndroidRuntime(32121): java.lang.NoClassDefFoundError: Failed resolution of: Lcom/luck/picture/lib/PictureSelectorWeChatStyleActivity; E/AndroidRuntime(32121): at com.luck.picture.lib.PictureSelectionModel.forResult(PictureSelectionModel.java:1668) E/AndroidRuntime(32121): at com.chavesgu.images_picker.ImagesPickerPlugin.resolveMedias(ImagesPickerPlugin.java:236) E/AndroidRuntime(32121): at com.chavesgu.images_picker.ImagesPickerPlugin.onMethodCall(ImagesPickerPlugin.java:159) E/AndroidRuntime(32121): at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:233) E/AndroidRuntime(32121): at io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(DartMessenger.java:85) E/AndroidRuntime(32121): at io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(FlutterJNI.java:818) E/AndroidRuntime(32121): at android.os.MessageQueue.nativePollOnce(Native Method) E/AndroidRuntime(32121): at android.os.MessageQueue.next(MessageQueue.java:323) E/AndroidRuntime(32121): at android.os.Looper.loop(Looper.java:136) E/AndroidRuntime(32121): at android.app.ActivityThread.main(ActivityThread.java:6682) E/AndroidRuntime(32121): at java.lang.reflect.Method.invoke(Native Method) E/AndroidRuntime(32121): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1520) E/AndroidRuntime(32121): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1410) E/AndroidRuntime(32121): Caused by: java.lang.ClassNotFoundException: com.luck.picture.lib.PictureSelectorWeChatStyleActivity E/AndroidRuntime(32121): at java.lang.VMClassLoader.findLoadedClass(Native Method) E/AndroidRuntime(32121): at java.lang.ClassLoader.findLoadedClass(ClassLoader.java:742) E/AndroidRuntime(32121): at java.lang.ClassLoader.loadClass(ClassLoader.java:362) E/AndroidRuntime(32121): at java.lang.ClassLoader.loadClass(ClassLoader.java:312) E/AndroidRuntime(32121): ... 13 more E/AndroidRuntime(32121): Caused by: java.lang.NoClassDefFoundError: Failed resolution of: Lcom/luck/picture/lib/PictureSelectorActivity; E/AndroidRuntime(32121): ... 13 more E/AndroidRuntime(32121): Caused by: java.lang.ClassNotFoundException: com.luck.picture.lib.PictureSelectorActivity E/AndroidRuntime(32121): at java.lang.VMClassLoader.findLoadedClass(Native Method) E/AndroidRuntime(32121): at java.lang.ClassLoader.findLoadedClass(ClassLoader.java:742) E/AndroidRuntime(32121): at java.lang.ClassLoader.loadClass(ClassLoader.java:362) E/AndroidRuntime(32121): at java.lang.ClassLoader.loadClass(ClassLoader.java:312) E/AndroidRuntime(32121): ... 13 more E/AndroidRuntime(32121): Caused by: java.lang.NoClassDefFoundError: Failed resolution of: Landroidx/appcompat/app/AppCompatActivity; E/AndroidRuntime(32121): at com.luck.picture.lib.PictureSelector.create(PictureSelector.java:52) E/AndroidRuntime(32121): at com.chavesgu.images_picker.ImagesPickerPlugin.onMethodCall(ImagesPickerPlugin.java:152) E/AndroidRuntime(32121): ... 10 more E/AndroidRuntime(32121): Caused by: java.lang.ClassNotFoundException: androidx.appcompat.app.AppCompatActivity E/AndroidRuntime(32121): at java.lang.VMClassLoader.findLoadedClass(Native Method) E/AndroidRuntime(32121): at java.lang.ClassLoader.findLoadedClass(ClassLoader.java:742) E/AndroidRuntime(32121): at java.lang.ClassLoader.loadClass(ClassLoader.java:362) E/AndroidRuntime(32121): at java.lang.ClassLoader.loadClass(ClassLoader.java:312) E/AndroidRuntime(32121): ... 12 more E/AndroidRuntime(32121): Caused by: java.lang.NoClassDefFoundError: Failed resolution of: Landroidx/activity/ComponentActivity; E/AndroidRuntime(32121): ... 12 more E/AndroidRuntime(32121): Caused by: java.lang.ClassNotFoundException: androidx.activity.ComponentActivity E/AndroidRuntime(32121): at java.lang.VMClassLoader.findLoadedClass(Native Method) E/AndroidRuntime(32121): at java.lang.ClassLoader.findLoadedClass(ClassLoader.java:742) E/AndroidRuntime(32121): at java.lang.ClassLoader.loadClass(ClassLoader.java:362) E/AndroidRuntime(32121): at java.lang.ClassLoader.loadClass(ClassLoader.java:312) E/AndroidRuntime(32121): ... 12 more E/AndroidRuntime(32121): Caused by: java.lang.NoClassDefFoundError: Failed resolution of: Landroidx/core/view/MenuHost; E/AndroidRuntime(32121): ... 12 more E/AndroidRuntime(32121): Caused by: java.lang.ClassNotFoundException: Didn't find class "androidx.core.view.MenuHost" on path: DexPathList[[zip file "/data/app/com.clareai.wati-2/base.apk"],nativeLibraryDirectories=[/data/app/com.clareai.wati-2/lib/arm64, /data/app/com.clareai.wati-2/base.apk!/lib/arm64-v8a, /system/lib64, /vendor/lib64]] E/AndroidRuntime(32121): at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56) E/AndroidRuntime(32121): at java.lang.ClassLoader.loadClass(ClassLoader.java:380) E/AndroidRuntime(32121): at java.lang.ClassLoader.loadClass(ClassLoader.java:312) E/AndroidRuntime(32121): ... 12 more

Expected behavior:

Current behavior:

Steps to reproduce

  1. This
  2. Than that
  3. Then

Images

Stacktrace/Logcat