2010-09-15 65 views
0

我正在開發使用NetBeans Android應用播放聲音,我想播放聲音與文件未發現異常,而試圖用MediaPlayer的

MediaPlayer mp; 
mp = MediaPlayer.create(this, R.raw.a); 
mp.start(); 

有一個名爲「a.mp3 「在res/raw目錄中,但出於某種原因,我在第2行找到了一個未找到的文件異常。問題是什麼?

+0

對於我來說工作正常嗎?確定在添加聲音後刷新了項目?或雙重檢查它實際上是在正確的文件夾中。 – stealthcopter 2010-09-15 20:56:02

+0

嗨,我刷新並仔細檢查,當我遵守時,「R.raw.a」沒有錯誤。只是在運行時間。 – Omri 2010-09-20 12:10:02

回答

0

我實際上能夠通過改變名字來獲得名爲a.wma的文件。嘗試將其命名爲a1.wma,看看它是否有所作爲。

某些名稱由於與編碼語言中的函數或類似內容發生衝突而顯示錯誤。

0

我不確定這是甚至相關了...
但你是否嘗試用try和catch塊圍繞語句?它說什麼?