2

我最近尝试在JellyBean设备上运行我的应用程序,并惊讶地发现视频播放器无法正常工作并引发错误:

??-?? ??:??:??.???: INFO/<unknown>(<unknown>): FATAL EXCEPTION: main
??-?? ??:??:??.???: INFO/<unknown>(<unknown>): android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=/storage/sdcard0/Android/data/com.packagename.pkg/files/Movies/505c5bea-af51-4100-b95a-e2e87e6126c4.mp4 typ=video/* }

同样适用于设备 2.2 到 4.0

相关代码是

Intent intent = new Intent(Intent.ACTION_VIEW);
                    intent.setDataAndType(
                            Uri.parse(type,path), "video/*");
                    startActivity(intent);

有人可以指出我做错了什么。

4

0 回答 0