MediaPlayer не может подготовиться?
-
28-10-2019 - |
Вопрос
Я написал приложение для потокового радио, которое имеет довольно простую функциональность, но некоторые устройства отказываются «готовиться», например, мой Optimus One, работающий под управлением версии 2.2.Мое приложение работает на других устройствах 2.2: на S2 моего брата с 2.3 и на моем Prime с 4.0.3.
Есть идеи, почему мое конкретное устройство не готовит звук?
Изменить: добавлен код ниже
родовое словоИзменить: добавлен журнал ADB
родовое словоРешение 3
Я только что установил CyanogenMod 7 на свой телефон, и теперь мое приложение отлично работает.Видимо LG отсталый и любит ломать вещи.До сих пор не уверен, почему другие приложения работают, а мое - нет, но мне просто нужно добавить примечание к описанию моего приложения, объясняющее проблему другим пользователям LG.
Другие советы
Сначала вам нужно добавить release () туда.Может произойти сбой из-за нескольких экземпляров медиаплеера.
Интересная строка из журнала:
родовое словоЭто ваш код ошибки -1, который, к сожалению, носит общий характер ... не имеет особого значения.К счастью, имя PVMFFailure вполне подходит для Googlable ... Судя по связанной ветке, медиаформат является вероятным подозреваемым.Старые платформы, вероятно, не могут поддерживать такие же битрейты и форматы, как новые.
https://groups.google.com/forum/? fromgroups #! topic / android-developers / 6uGbh37bVEQ