자산 폴더 및 원시 폴더에서 비디오를 재생하는 중에 오류가 발생했습니다.
MediaPlayer 오류 (1, -2147483648) VideoView 오류 1, -2147483648.android videoview error 1, -2147483648
애셋 폴더에서 시도했습니다. 나는 두 경우 모두 동일한 오류 메시지를 받았습니다
Uri video = Uri.parse("android.resource://com.usecontentprovider/raw/aaa.mp4");
vv.setVideoURI(video);
:
private String SrcPath = "file:///android_asset/aaa.mp4"; //also tried aaaa.mp3
VideoView vv = (VideoView)findViewById(R.id.videoView1);
vv.setVideoPath(SrcPath);
MediaController controller = new MediaController(this);
controller.setAnchorView(vv);
vv.setMediaController(controller);
vv.requestFocus();
vv.start();
는 원시 폴더 나뿐만 URI를 사용했다.
는 일반적으로이 오류는 장치가 재생중인 비디오 포맷을 지원하지 않는 것을 의미한다. – Kedarnath
AVD에서 내 앱을 실행하고 5-6 개의 AVD로 다양한 구성을 시도했지만 오류는 동일했습니다. 가상 장치에서 비디오를 재생할 수 있습니까? –
아 ...... 이제 실제 장치에서 사용해보십시오. 알 수없는 형식을 사용하지 않는 한 일반적으로 실제 장치에서 오류가 발생하지 않습니다. – Kedarnath