4
我寫了一個Android應用程序(在Eclipse)調試模式(安卓):的MediaPlayer播放音樂文件,只有在播放音樂文件如下
MediaPlayer mediaPlayer = new MediaPlayer();
try
{
mediaPlayer.setDataSource(fileName);
mediaPlayer.prepare();
mediaPlayer.start();
// mediaPlayer.stop();
}
catch (Exception e)
{
Log.d("Exception---", e.getMessage());
}
當我運行它,它不玩了文件(並且不會顯示任何異常),但是當切換到「調試模式」並逐行跟蹤時,它會播放該文件。我很困惑。你能幫我找出有什麼問題嗎?
謝謝。
親愛的波特,我檢查了它,並在兩種情況下(調試模式和發佈模式)文件名稱是完全一樣的。但它在發佈模式下不會播放任何內容。奇怪的是,日誌在發佈模式下不會顯示任何異常,但根本不會播放該文件。當我在第一行插入一個斷點並逐行跟蹤(在eclipse中使用F6)時,它會在運行mediaPlayer.start()後播放文件。謝謝。 – 2012-02-13 09:12:55
請注意,我的程序使用andEngine。這個問題與它有關嗎? – 2012-02-13 09:16:34