У меня есть довольно стандартный объект медиапланера, который запускается в onCreate и петли для фоновой музыки в моем приложении. Файл не необычно большой, это 6 МБ MP3. Из OnCreate:Android-медиаплеер с ошибками звука/заикается только на новых устройствах
MediaPlayer mp;
mp = MediaPlayer.create(MainActivity.this, R.raw.lostmexicancity);
mp.setLooping(true);
mp.setVolume(0.4f, 0.4f);
mp.start();
Это прекрасно работает на большинстве моих тестовых устройств, включая старые телефоны, Самсунг Galaxy Tab 2 10" таблетка, и даже Nexus 4.
К сожалению, я испытывающие проблемы исключительно с более новыми устройствами, где я сталкиваюсь с сбоем звука/заиканием на Nexus 5 и новом Nexus 10. Эти проблемы ТОЛЬКО случаются на более новых устройствах, обычно после нескольких секунд правильного воспроизведения, а не сразу. Оба устройства Nexus 4 и 5 работают под управлением Android 4.4.4, и тем не менее проблема возникает только на Nexus 5.
Эти проблемы, кажется, усугубляются ru Я приостанавливаю объект медиапланера и играю в течение короткого периода времени (боевая музыка для коротких боев в игре), но сбой происходит даже без этого дополнительного осложнения.
Я читал, что более новые версии Android вызвали проблемы с Mediaplayer, но я не пришел к исправлению или предложению.
Неужели кто-нибудь еще испытал эту проблему, кто может предложить исправить или обход? Спасибо за ваше время!
У вас есть решение проблемы? –
Нет, к сожалению. – regomar