Мое приложение транслирует звук на всех устройствах, кроме Nexus 5. На Nexus 5 MediaPlayer случайно останавливает воспроизведение. Не уверен, что изменения в отношении Loudness (http://developer.android.com/about/versions/android-4.4.html#Multimedia) в 4.4 сломали что-то.
Кто-нибудь еще замечает эту проблему? Кажется, что происходит с некоторыми пользователями, но я не могу воспроизвести на своем Nexus 5.
ОБНОВЛЕНИЕ:. Таким образом, я смог воспроизвести проблему на своем Nexus 5. Кажется, что это происходит практически в конце клипа. Примерно через 1 - 5 секунд в клипе, метод OnCompletionListener.onCompletion()
вызывается MediaPlayer. Это происходит только на Nexus 5, и это происходит случайно на некоторых клипах. Я могу воспроизвести его почти в 30% случаев. Обратите внимание, что, когда клип заканчивается раньше, если я попытаюсь вернуться и снова воспроизвести клип, он полностью завершит воспроизведение клипа во второй раз. Я знаю, что Android 4.4 только что выпущен, но, надеюсь, кто-то там может помочь! Спасибо.
ОБНОВЛЕНИЕ: Я подал ошибку на Android: https://code.google.com/p/android/issues/detail?id=62304