Android Studio的MediaPlayer播放本地视频
关于MediaPlayer错误[open failed: EACCES (Permission denied)]
可能会有下面几个方面的错
1.权限没有添加
2. targetSdkVersion过高
下面附上一些代码
关于MediaPlayer错误[open failed: EACCES (Permission denied)]
可能会有下面几个方面的错
1.权限没有添加
1)在AndroidMainifest.xml文件中添加用户权限
2)还要动态获取权限
在MainActivity中添加
private final int REQUEST_EXTERNAL_STORAGE = 1;
private String[] PERMISSIONS_STORAGE = {
Manifest.permission.READ_EXTERNAL_STORAGE,
Manifest.permission.WRITE_EXTERNAL_STORAGE };
public void verifyStoragePermissions(Activity activity) {
// Check if we have write permission
int permission = ActivityCompat.checkSelfPermission(activity,