Android-FilePicker icon indicating copy to clipboard operation
Android-FilePicker copied to clipboard

Crash Coroutines

Open harcoPro opened this issue 5 years ago • 1 comments

I have crash when got images from gallery

FilePickerBuilder.instance .setMaxCount(5) .setActivityTheme(R.style.LibAppTheme) .pickPhoto(fragment, GALLERY_MULTIPLY_REQUEST_CODE)

2020-11-23 12:40:30.059 14514-14514/? E/AndroidRuntime: FATAL EXCEPTION: main Process: ru.vtb.smb.debugK3, PID: 14514 java.lang.NoClassDefFoundError: Failed resolution of: Lkotlinx/coroutines/Dispatchers; at droidninja.filepicker.fragments.BaseFragment.(BaseFragment.kt:15) at droidninja.filepicker.fragments.MediaPickerFragment.(MediaPickerFragment.kt:16) at droidninja.filepicker.fragments.MediaPickerFragment$Companion.newInstance(MediaPickerFragment.kt:83) at droidninja.filepicker.FilePickerActivity.openSpecificFragment(FilePickerActivity.kt:74) at droidninja.filepicker.FilePickerActivity.initView(FilePickerActivity.kt:48) at droidninja.filepicker.BaseFilePickerActivity.onCreate(BaseFilePickerActivity.kt:26) at droidninja.filepicker.FilePickerActivity.onCreate(FilePickerActivity.kt:24) at android.app.Activity.performCreate(Activity.java:8000) at android.app.Activity.performCreate(Activity.java:7984) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1309) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3422) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3601) at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:85) at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135) at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2066) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loop(Looper.java:223) at android.app.ActivityThread.main(ActivityThread.java:7656) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947) Caused by: java.lang.ClassNotFoundException: Didn't find class "kotlinx.coroutines.Dispatchers" on path: DexPathList[[zip file "/data/app/~~1bG2TG8VOZo2uAAcKuQAGQ==/ru.vtb.smb.debugK3-H7Ot6hs4L9un-UNCn7FClw==/base.apk"],nativeLibraryDirectories=[/data/app/~~1bG2TG8VOZo2uAAcKuQAGQ==/ru.vtb.smb.debugK3-H7Ot6hs4L9un-UNCn7FClw==/lib/arm64, /system/lib64, /system_ext/lib64, /product/lib64]] at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:207) at java.lang.ClassLoader.loadClass(ClassLoader.java:379) at java.lang.ClassLoader.loadClass(ClassLoader.java:312) at droidninja.filepicker.fragments.BaseFragment.(BaseFragment.kt:15)  at droidninja.filepicker.fragments.MediaPickerFragment.(MediaPickerFragment.kt:16)  at droidninja.filepicker.fragments.MediaPickerFragment$Companion.newInstance(MediaPickerFragment.kt:83)  at droidninja.filepicker.FilePickerActivity.openSpecificFragment(FilePickerActivity.kt:74)  at droidninja.filepicker.FilePickerActivity.initView(FilePickerActivity.kt:48)  at droidninja.filepicker.BaseFilePickerActivity.onCreate(BaseFilePickerActivity.kt:26)  at droidninja.filepicker.FilePickerActivity.onCreate(FilePickerActivity.kt:24)  at android.app.Activity.performCreate(Activity.java:8000)  at android.app.Activity.performCreate(Activity.java:7984)  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1309)  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3422)  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3601)  at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:85)  at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)  at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2066)  at android.os.Handler.dispatchMessage(Handler.java:106)  at android.os.Looper.loop(Looper.java:223)  at android.app.ActivityThread.main(ActivityThread.java:7656) 

harcoPro avatar Nov 23 '20 06:11 harcoPro

Also i have same issue but i have added the below dependencies and work fine for me. implementation "org.jetbrains.kotlinx:kotlinx-coroutines-core:1.4.1" implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.3.9'

VikasPawar2112 avatar Dec 11 '20 20:12 VikasPawar2112