2012-01-03 29 views
0

我正在學習通過YouTube上的cornboyz對Android進行編程,他希望我在啓動畫面上播放聲音,但是當我執行「R.raw」時,將無法識別原始。無法訪問原始文件夾中的音頻

錯誤說 「多重標記在該行 - 生不能得到解決或無法在現場 - R的不能被解析爲一個變量」

回答

0

R.java爲你自動生成的。如果找不到就意味着R沒有生成。首先嚐試清理你的項目。如果這不能解決問題,你的res /文件夾中的某些內容可能被搞砸了,可能是你的一個XML文件。

3

首先確保res文件夾中有一個「raw」文件夾。如果你有那個文件夾並且你有一個文件,你可以通過R.raw.file_name來訪問它。有可能你已經在你的類中導入了android.R類。在這種情況下,您不能通過R.raw訪問您的項目的R類。如果你有這個問題,你必須使用your_project_package.R.raw。

+0

感謝「原始」不在res文件夾下。 :) – thrivegeek 2012-01-04 02:35:27

0

刪除聲音文件名中的大寫字母。