Mediaplayer+surfaceview
播放assets文件夹下的视频的时候这么写的
AssetFileDescriptor afd = this.getAssets().openFd("lover.mp4");
myMediaplayer.setDataSource(afd.getFileDescriptor());
问题出在运行报错---Unable to create media playersetDataSource();
修改为
myMediaplayer.setDataSource(afd.getFileDescriptor(),afd.getStartOffset(),afd.getLength());
afd.getStartOffset()和afd.getLength()是必须的。然后再运行就正常了。