Работает ли звук в Android-бэкенде playn?
Недавно я попробовал демо, которое я сделал, и оно не воспроизводило никакого звука.
Это происходит только в бэкэнде Android, html и java отлично воспроизводят звуки.
Я использую файлы mp3.
Работает ли звук в Android-бэкенде playn?
Недавно я попробовал демо, которое я сделал, и оно не воспроизводило никакого звука.
Это происходит только в бэкэнде Android, html и java отлично воспроизводят звуки.
Я использую файлы mp3.
да. В моем случае для Android звуки работают нормально, а для Java нет - парадокс.
Мой код:
soundTest = assetManager().getSound("sounds/test");
soundTest.setLooping(true);
soundTest.play();
У меня есть аудиофайлы в пути:
.../resources/test.mp3
.../resources/test.wav
Проверьте, не добавляете ли вы .mp3 od .wav в метод getSound. Проверьте, есть ли у вас файлы в подпапке /resources/, которые не записаны в методе getSound.
Здесь сказали, что звук реализован частично, он настоящий.
Для меня PlayN.audio()
иногда работает, а иногда нет, а иногда возникают невидимые утечки памяти и сбои при попытке закрыть активность, поэтому для Android-части PlayN я реализовал свой собственный SoundPool (воспроизводит *.ogg). Это намного проще и стабильнее, чем MediaPlayer.
Хороший рабочий пример здесь, и он отлично работает.
Для платформы Java PlayN.audio() работает нормально.