1
我試圖從SD卡播放WAV文件。它適用於某些手機(Nexus S,Nexus One等),但不適用於Xperia Mini系列。WAV文件MediaPlayer
代碼:
// On some phones, this line works, but on Xperia Mini
// series phones MediaPlayer.create()
// returns null from this line below.
MediaPlayer mp = MediaPlayer.create(this, Uri.fromFile(new File(filePath)));
The LogCat error message can be found here。
任何想法?它肯定適用於某些手機,但其他手機只會拒絕wav文件。
的問題是有點不同。我甚至無法在MediaPlayer對象上調用mp.start(),當我這樣做時,它會給我一個NPE。 – Curtain
Gah!愚蠢的我!我自己錄製的wav文件格式錯誤。感謝您的貢獻! – Curtain