2011-06-15 3 views
0

MediaPlayer에서 SD 카드의 동영상을 재생하는 애플리케이션이 있습니다. 나는 안드로이드 개발자 예제 (http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/media/MediaPlayerDemo_Video.html)를 사용했으며, 일부 장치 : HTC Desire (Android 2.2), HTC Legend (Android 2.2)에서 잘 작동합니다.일부 기기에서는 Android MediaPlayer가 검은 색 화면을 표시합니다.

그러나 삼성 Galaxy 5 (Android 2.1)에서 시도했지만 동영상은 표시되지 않으며 검은 색 화면 만 표시됩니다. LogCat에 오류가 없습니다.

왜 이런 일이 발생하는지 알고 싶습니까? 고급의

감사합니다,

마르타

답변

1

는 2.2에 초점을 맞춘 응용 프로그램을 개발? 아마도이 부분에서 2.1에서 약간의 변화가있었습니다. 이전 API 데모 (모두 SDK 포더에 있음)를 확인하고 rev에서 변경된 사항을 확인할 수 있습니다. 7

8로 그러나 나는 아직 만들어 http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/media/VideoViewDemo.html

모든 것을에 충당 더 나은 근무 VideoView를 지켜 보면서을 사용하는 것을 선호합니다.

+0

저는 1.5로 개발하여 빌드했으며 API 7의 MediaPlayer 예제를 사용했습니다 (Thre는 7에서 8로 변경되지 않습니다). 처음 시도한 것은 VideoView 였지만 몇 가지 문제가있었습니다. –

+0

마지막으로 VideoView로 다시 시도해 보았습니다. 비디오 형식에 문제가 있다는 것을 알았 기 때문에 mpg 비디오를 3gp로 변환했으며 훌륭하게 작동합니다 !!! 대단히 감사합니다 !!! –

관련 문제