VideoView无法在Galaxy S2上播放视频

时间:2013-11-07 15:48:47

标签: android video android-videoview video-encoding

我正在使用VideoView在我的应用中播放视频,它可以在Galaxy S3,Nexus 4和Nexus 5上正常工作,但它无法在Galaxy S2上播放。我得到一个弹出窗口,上面写着“对不起,这个视频无法播放。”在LogCat中我得到:

11-07 10:44:16.052: E/MediaPlayer(5781): Error (1,-2147483648)

根据this thread,其中没有任何意义。

  

查看错误值(1,-2147483648)时,“1”值   对应于MediaPlayer.MEDIA_ERROR_UNKNOWN中的常量。

     

-2147483648对应十六进制0x80000000,在frameworks / native / include / utils / Errors.h中定义为UNKNOWN_ERROR

我尝试了两种不同的mp4编码和3gp编码,情况相同。适用于所有设备的Galaxy S2。有没有人之前遇到过这个问题并且能够找到解决方案?

0 个答案:

没有答案