StackOverflow 中有太多关于这个问题的问题,但找不到关于 Android 6.0 的任何解决方案。
我只在 Android 6.0 中得到了这个异常,
我在 Moto X Play 中测试了应用程序。
在所有其他 Android 中,我的应用程序完全可以运行。
从图库中选择图像或视频时出现此异常。
MediaMetadataRetriever dataRetriever = new MediaMetadataRetriever();
dataRetriever.setDataSource(PATH);
在 dataRetriever.setDataSource(PATH) 出现异常;
PATH是我的图像或视频路径,例如:
/storage/emulated/0/WhatsApp/Media/WhatsApp 图片/IMG-20151222-WA0003.jpg
- 添加了所有必需的权限。