在我的应用程序中,通过传递所选视频的文件路径,在不同活动的VideoView中显示来自sdcard文件夹的视频或来自Video intent的新视频.
现在的问题是,我已经在我的2个设备中测试了这个应用程序,LG Optimus Black and LG Optimus Me and it works如魅力没有问题没有力关闭.
现在当我测试这个应用程序时,Samsung Fascinate 2.1 the video view shows the message "Can't Play Video"无论我选择现有视频还是采用新视频.
请记住,该应用程序与上述2个设备正常工作.
在ShowVideo活动中,我有按钮上传视频,当我收到消息"无法播放视频"时,我能够从同一路径拍摄视频并上传它并可以在服务器端检查该视频,但视频视图没有播放那个视频.
So, the Video Path of the SDCard is not the problem thats for sure.
also the Video are of .3gp or .mp4 format only so the format is also supported by android
Run Code Online (Sandbox Code Playgroud)
.
我的问题是:
1)当出现"无法播放视频"消息时?2)有什么解决方案?3)我的申请中可能出现的错误是什么?
这是logcat输出,当我收到该消息但没有看到任何错误/异常.
I/ActivityManager( 2227): Starting activity: Intent { cmp=com.zoodigapp.zoodig/com.zoodigapp.media.ShowVideo (has extras) }
V/SettingsProvider( 2227): system <- …Run Code Online (Sandbox Code Playgroud)