import android.media.MediaPlayer;
MediaPlayer mp = MediaPlayer.create(MoschipActivitysec.this,R.raw.button);使用MediaPlayer時R無法解析
這裏的按鈕是一個.mp3音頻文件,它駐留在res的原始文件夾中,得到R沒有解決!
import android.media.MediaPlayer;
MediaPlayer mp = MediaPlayer.create(MoschipActivitysec.this,R.raw.button);使用MediaPlayer時R無法解析
這裏的按鈕是一個.mp3音頻文件,它駐留在res的原始文件夾中,得到R沒有解決!
有兩件事可能導致這種情況。
首先看看你的班級的進口部分。有時候eclipse會導入一個不同的R
文件,這會導致該錯誤。如果進口中有任何東西導入隨機R
文件,則刪除該行。
否則它可能是R
文件尚未正確創建,有時是一個乾淨的和重建修復,其他時間我不得不完全刪除R
文件並重建。
如果這些都不能解決問題,請告訴我們。
您必須導入R文件。第一次清理並建立你的項目。在你的Java文件
import your.project.package.R;
請不要寫信給你的項目的包名稱。例如com.my.abc
或者你可以通過按按Ctrl +希夫+ O或者通過右鍵點擊你的項目,然後調用「組織導入」「源 - >組織導入」
請注意:R.sounds.button無效。
首先嚐試清理你的項目,如果不行的話用你的AndroidManifest.xml文件的代碼 – Lucifer 2012-02-01 11:51:54
更新你的問題,你應該把聲音文件放在原始文件夾或assets文件夾中。 – Karthik 2012-02-01 18:08:59
thnx它將聲音文件夾重命名爲raw後有效 – kaushal 2012-02-02 09:22:50