(1)assets文件夹下
AssetFileDescriptor afd = getAssets().openFd("guide_video.mp4");
mediaPlayer.setDataSource(afd.getFileDescriptor(),
afd.getStartOffset(), afd.getLength());
(2)raw文件夹下
Uri mUri = Uri.parse("android.resource://" + getPackageName() + "/"+ R.raw.guide_video);
mediaPlayer.setDataSource(this, mUri);
有时候会播放不了,mediaPlayer prepare报错,要先看一下手机的系统播放器是否支持播放,再继续找问题