播放MP4视频 画面显示无法播放此视频

问题表现

播放MP4视频 画面显示无法播放此视频_第1张图片

对于此问题,一般都是权限问题

1.查看android的log

如果有上述log信息,则说明需要追加权限

2追加权限

  首先在AndroidManifest.xml文件中追加

  其次对于android SDK 及以上的版本(一般都27了),还需要在代码中追加

if (Build.VERSION.SDK_INT >= 23) {
    int REQUEST_CODE_CONTACT = 101;
    String[] permissions = {Manifest.permission.WRITE_EXTERNAL_STORAGE};
    for (String str : permissions) {
        if (this.checkSelfPermission(str) != PackageManager.PERMISSION_GRANTED) {
            this.requestPermissions(permissions, REQUEST_CODE_CONTACT);
            return;
        }
    }
}

一般追加在MainActivity.java的onCreate函数中

你可能感兴趣的:(Android)