fishwjy / MultiType-FilePicker

This is a light Android file picker library.
Apache License 2.0
1.4k stars 248 forks source link

Hard crash on SD card file selection for playing #42

Open jibon57 opened 6 years ago

jibon57 commented 6 years ago

If you select video or audio file from SD card to play that time you will get hard crash like this:

An uncaught Exception occurred on "main" thread.
java.lang.IllegalArgumentException: Failed to find configured root that contains /storage/6362-**/***.mp4
 at android.support.v4.content.FileProvider$SimplePathStrategy.getUriForFile(FileProvider.java:719)
 at android.support.v4.content.FileProvider.getUriForFile(FileProvider.java:404)
 at com.vincent.filepicker.adapter.VideoPickAdapter$3.onClick(VideoPickAdapter.java:174)
 at android.view.View.performClick(View.java:6897)
 at android.view.View$PerformClick.run(View.java:26101)
 at android.os.Handler.handleCallback(Handler.java:789)
 at android.os.Handler.dispatchMessage(Handler.java:98)
 at android.os.Looper.loop(Looper.java:164)
 at android.app.ActivityThread.main(ActivityThread.java:6944)
 at java.lang.reflect.Method.invoke(Native Method)
 at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:327)
 at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1374)

Fixed here: https://github.com/fishwjy/MultiType-FilePicker/pull/41