我已经做了一个应用程序来查看Android设备上的藤蔓视频。这些基本上是.mp4视频被加载到VideoView
。从以下文档(http://developer.android.com/guide/appendix/media-formats.html)中,Android版本3+设备支持mp4视频播放。如何知道哪些Android设备支持视频播放?
我已经在清单文件中添加了一个android:minSdkVersion="11"
以从下载应用程序中过滤出旧的Android版本,但我仍然从运行新版Android(例如4.1,4.2)的用户那里得到反馈,这些新版本抱怨得到“视频无法播放”的错误信息。
由于没有办法(我知道的,请纠正我,如果我错了)使用模拟器,我真的不知道发生了什么事情来测试视频播放。
有没有什么办法来检查设备的做视频播放,或者至少拿到模拟器播放视频的能力,这样我就可以正确地解决这个问题?
pd。对于那些有兴趣的人,这里有一个链接到我的应用程序在谷歌播放。正如你所看到的,我被粉碎的负面评价:https://play.google.com/store/apps/details?id=com.thirtymatches.vineflow
读您的文章,看到这是不是一个前/后的Android版本3+发出后,我试图采取不同的方法,什么最终解决这个问题是下载的MP4视频的设备,然后打它。所以,基本上从videoView.setVideoURL切换到videoView.setVideoPath解决了这个问题。 – Henrique