2015-10-09 97 views
0

我正在製作一個定期播放聲音的Android應用程序。我爲此使用SoundPool類,並調用方法播放。SoundPool在Sony Xperia Z3上沒有聲音

在模擬器中,它適用於虛擬Nexus 5(API 18 & API 22)。它也適用於我從三星和HTC試過的手機。但是,我聽到沒有聲音在我的索尼Xperia Z3 ...因爲這是我擁有的手機,它真的很煩人。這個問題可以在朋友的Sony Xperia Z3 Compact上重現。

我已經嘗試過棄用的SoundPool構造函數和SoundPool.Builder,並獲得相同的行爲。

是否有一些已知的Xperia問題?我如何從這裏開始?

回答

0

你使用什麼類型的聲音文件?我在使用.WAV文件時遇到了問題,直到我瞭解到.OGG解碼得到了更普遍的支持。我將所有聲音文件轉換爲.OGG文件,所有問題都消失了。

+0

好建議!是的,我有.WAV文件。會轉換他們,並希望最好的。更新:是的,使用.OGG解決了這個問題! –