2011-05-14 90 views
1

我今天嘗試製作一個愚蠢,簡單的程序,它可以播放音頻文件並在需要時停止播放。我嘗試啓動它,它立即FC'd(死於Android必須殺死它)。無法讓簡單的Android聲音測試正常工作

這裏是我的logcat吧: http://pastebin.us/4051

這裏是我的主要活動代碼: http://pastebin.us/4052

我的UI只是一個文本框和兩個按鈕(PLAYBUTTON和STOPBUTTON)。

你能幫我嗎?

謝謝 山姆Dodrill

+0

它看起來好像找不到資源R.raw.dog_scare。 – 2011-05-14 06:28:49

+0

我在我的構建樹中有res/raw/dog_scare.wav。我檢查了APK,它確實在那裏,你知道發生了什麼嗎? – 2011-05-14 06:32:00

+0

我不太瞭解R.java是如何創建的,以權威的方式告訴你問題是什麼。也許,如果你也要粘貼R.java,我可能會發現什麼是錯的。 – 2011-05-14 06:36:02

回答

1

也許你應該將這個初始化

MediaPlayer sound = MediaPlayer.create(this, R.raw.dog_scare); 

您的應用工作的方法的onResume裏面?嘗試這個。