您的位置:首页 > 移动开发 > Android开发

Android VideoView播放视频遇到的问题

2017-01-22 18:07 585 查看
1.文件找不到

在指定文件时,是将文件通过eclipse pull到sdcard的,然后就想当然的写

File file = new File(“sdcard/1.mp4”);

结果文件找不到。原因是应该使用引用路径

File file = new File(Environment.getExternalStorageDirectory(), “1.mp4”);

至于绝对路径不好使,原因暂不知,引用路径打印出来为/storage/emulated/0/1.mp4,和绝对路径差别较大

2.文件不能播放原因可能有2

a:文件格式不支持

Android的VideoView对格式支持很严格,所以如果是非正规的MP4等视频文件,可能造成无法播放。

b:可能是没有加读取sd卡权限
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: