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