我正在開發使用NetBeans Android應用播放聲音,我想播放聲音與文件未發現異常,而試圖用MediaPlayer的
MediaPlayer mp;
mp = MediaPlayer.create(this, R.raw.a);
mp.start();
有一個名爲「a.mp3 「在res/raw目錄中,但出於某種原因,我在第2行找到了一個未找到的文件異常。問題是什麼?
我正在開發使用NetBeans Android應用播放聲音,我想播放聲音與文件未發現異常,而試圖用MediaPlayer的
MediaPlayer mp;
mp = MediaPlayer.create(this, R.raw.a);
mp.start();
有一個名爲「a.mp3 「在res/raw目錄中,但出於某種原因,我在第2行找到了一個未找到的文件異常。問題是什麼?
我實際上能夠通過改變名字來獲得名爲a.wma
的文件。嘗試將其命名爲a1.wma
,看看它是否有所作爲。
某些名稱由於與編碼語言中的函數或類似內容發生衝突而顯示錯誤。
我不確定這是甚至相關了...
但你是否嘗試用try和catch塊圍繞語句?它說什麼?
對於我來說工作正常嗎?確定在添加聲音後刷新了項目?或雙重檢查它實際上是在正確的文件夾中。 – stealthcopter 2010-09-15 20:56:02
嗨,我刷新並仔細檢查,當我遵守時,「R.raw.a」沒有錯誤。只是在運行時間。 – Omri 2010-09-20 12:10:02