Интересно, кто-нибудь может помочь?
Я использую
Комплект разработчика Android 4.0.x
Win 7 64-битная платформа
используя код, указанный в
http://www.droidnova.com/creating-sound-effects-in-android-part-1,570.html
тестирование примеров SoundPool, представленных на веб-странице
и мое собственное тестирование с использованием SoundPool
Я использую Eclipse
Версия: Indigo Service Release 1
Идентификатор сборки: 20110916-0149
Это проблема
Когда вы вызываете
SoundPool .play (int soundID, float leftVolume, float rightVolume, int приоритет, int цикл, float rate)
когда int loop равен 0 (нулю), тогда все в порядке, и звук воспроизводится идеально, один раз.
Однако, любое другое значение для цикла int, и вы получите эту ошибку
Sound.Test.namespace AudioFlinger не удалось создать дорожку, статус: -12
Sound.Test.namespace Ошибка создания звуковой дорожки
Это происходит в эмуляторе, а также на моем телефоне Samsung galaxy Nexus
Я играю небольшой аудиоклип, в формате ogg, длиной 140K
Я использовал все типы форматов файлов, wav, mp3 и то же самое с любым форматом файлов.
Я использую, так что это не аудио файл.
Однако мне нужно бесконечно зацикливать небольшой звуковой файл, устанавливая цикл int в -1 (или любое другое значение)
вызывает сбой.
Это сводит меня с ума, потому что я потратил полтора дня на это ..
Кто-нибудь знает, что происходит?
большое спасибо,