Android MediaPlayer отображает черный экран на некоторых устройствах - PullRequest
0 голосов
/ 15 июня 2011

У меня есть приложение, которое воспроизводит видео с SDCard с MediaPlayer. Я использовал пример Android Developers (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).

Однако я попробовал его в Samsung Galaxy 5 (Android 2.1), и он не отображает видео, только черный экран. Нет ошибок в LogCat.

Есть идеи, почему это происходит?

Спасибо заранее,

Март

1 Ответ

1 голос
/ 15 июня 2011

Разработали ли вы приложение с упором на 2.2?Вероятно, были некоторые изменения от 2.1 в этой части.Вы можете проверить старые демоверсии API (все они есть в вашем SDK Fodler) и посмотреть изменения из rev.От 7 до 8.

Однако я предпочитаю использовать VideoView http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/media/VideoViewDemo.html

Лучше отработано на всем, что я сделал.

...