Java Android找不到处理Intent MediaScanner的活动

Java Android找不到处理Intent MediaScanner的活动,java,android,gallery,android-mediascanner,Java,Android,Gallery,Android Mediascanner,我正在尝试打开一个包含特定文件夹中的图像/视频的图库。我正在使用,但我得到下面的错误代码,什么也没有发生。我想这是Uri的问题,但我找不到解决方案。有人知道如何解决这个问题吗?我还包括了“我的”代码 03-15 16:30:53.733 21902-22775/de.comidos.fotoapp D/onScanCompleted:Scan completed:content://media/external/images/media/1730 03-15 16:30:53.752 2190

我正在尝试打开一个包含特定文件夹中的图像/视频的图库。我正在使用,但我得到下面的错误代码,什么也没有发生。我想这是Uri的问题,但我找不到解决方案。有人知道如何解决这个问题吗?我还包括了“我的”代码

03-15 16:30:53.733 21902-22775/de.comidos.fotoapp D/onScanCompleted:Scan completed:content://media/external/images/media/1730
03-15 16:30:53.752 21902-22775/de.comidos.fotoapp D/Instrumentation:checkStartActivityResult():Intent{act=android.Intent.action.VIEW dat=content://media/external/images/media/1730 launchParam=MultiScreenLaunchParams{mDisplayId=0 mFlags=0}
03-15 16:30:53.773 21902-22775/de.comidos.fotoapp带活页夹:活页夹调用失败。
android.content.ActivityNotFoundException:找不到可处理Intent的活动{act=android.Intent.action.VIEW dat=content://media/external/images/media/1730 launchParam=MultiScreenLaunchParams{mDisplayId=0 mFlags=0}
在android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1839)中
位于android.app.Instrumentation.execStartActivity(Instrumentation.java:1531)
在android.app.Activity.startActivityForResult上(Activity.java:4389)
在android.app.Activity.startActivityForResult上(Activity.java:4348)
在android.app.Activity.startActivity(Activity.java:4672)
在android.app.Activity.startActivity(Activity.java:4640)
在de.comidos.fotoapp.GalleryViewActivity.onScanCompleted(GalleryViewActivity.java:59)
在android.media.MediaScannerConnection$1.scanCompleted(MediaScannerConnection.java:55)
位于android.media.IMediaScannerListener$Stub.onTransact(IMediaScannerListener.java:60)

在android.os.Binder.execTransact(Binder.java:573)
上,您的设备上没有任何活动支持
内容
Uri
视图,无论该内容是何种MIME类型。Android设备不需要对每一个可能的内容都有一个
ACTION\u视图
活动。

你确定这就是问题所在吗?如果我只是用以下代码打开一个:String path=“/storage/emulated/0/comidos/sent/ANFRAGE_40062095501061_357330077957793_2017-03-14-09-07-43-47_001.jpg”;意图i=新意图();i、 设置动作(意图、动作和视图);i、 setDataAndType(Uri.fromFile(新文件(路径)),“image/*”;星触觉(i);信息技术works@TBrauwers:“你确定这就是问题所在吗?”--这就是例外情况告诉你的。“如果我只是用这个代码打开一个文件”--任何响应
意图的活动都支持
文件
,而不是
内容
作为一个方案。好吧,我想你是对的。。。你知道我的问题的任何解决方案吗(打开带有特定文件夹的图库)我已经用ImageAdapter和网格视图尝试过了,但即使在我的S7上,速度也非常慢…@TBrauwers:“你知道我的问题的任何解决方案吗(打开带有特定文件夹的图库)”--图库应用程序有数百种,如果不是数千种的话,而且没有人必须有任何能力从特定目录的图像开始。“我已经用ImageAdapter和Grid view试过了,但即使在我的S7上也太慢了”--我猜你没有使用,但那只是猜测。没有。我尝试过开发者的解决方案。android但是谢谢你的输入,我会尝试一下。