2013-05-07 3 views
3

나는 SD 카드에서 비디오를 재생해야한다는 애플리케이션을 개발 중입니다. 나는 다음의 코드를 사용하고 있으며 모토로라 2.3.3 장치를 제외한 모든 장치에서 정상적으로 동작한다.비디오가 모토로라의 SD 카드에서 재생되지 않음 2.3.3

몇 번 재생하면 10-15 초 동영상이 표시되고 검은 색 화면이 표시되지만 일부 시간에는 검은 색 화면 만 표시되고 동영상보기 하단에는 재생 시간이 표시됩니다.

그래서, 로그 캣에 .. 감사합니다

VideoView vv = (VideoView) this.findViewById(R.id.video_view); 
String filepath = "mnt/sdcard/my_video.mp4"; 
MediaController mc = new MediaController(this); 
mc.setAnchorView(vv); 
vv.setMediaController(mc); 
vv.requestFocus(); 
vv.start(); 
+1

오류 로그를 나를 인도 해주십시오? 앱의 패키지 로그뿐만 아니라 시스템 전체의 로그를 확인하십시오. –

+0

기기에 필요한 코덱이 없을 수 있습니다. – Machinarius

답변

0
if(play the same video using default player in gallery){ 

     //you are doing something wrong in ur code  

}else{ 

//this device has no capabilities to play the provided video with the default codes. 
//try to look for any installed app that can play the video for this devices 

} 
관련 문제