2013-02-26 131 views
1

正如您從捕獲中看到的那樣。我的全部項目'R.java文件無法解析,如果我不導入我的R.java的完整路徑,但昨天當我做某事只有android.R足以解決。問題是什麼?我清理了我的項目5-6次。重新啓動電腦和Eclipse。問題是一樣的。這可能導致什麼?Android R.java無法解析無全路徑

android.R - >解決不了

com.example.helloWorld.R做工不錯

enter image description here

+1

檢查並確保您的所有資產都正確命名。當我有一個名字以 – 2013-02-26 00:16:14

+0

@JustinV開頭的mp3文件時,我發生了這種情況。它與資產無關。所有的東西都來自'R.java',如果我只導入'android.R',但是如果我導入我項目的R.java文件的完整路徑,它就不能解決。 – hakiko 2013-02-26 00:19:21

回答

2

android.R - > Android內部資源文件。你不想導入。

R.java文件用於存儲資源ID。像說的那樣,存儲框架資源。 com.example.helloWorld.R是您的資源ID的R.java文件。

+0

但是2-3天前它可以成爲myProjects的正確形式嗎? – hakiko 2013-02-26 00:25:42

+1

不能。你可能用cmd/Ctrl + O清理你的輸入嗎? Eclipse傾向於導入。 – Ahmad 2013-02-26 00:28:23

+0

是的,我用** Ctrl ** + ** O **自動導入/ Del – hakiko 2013-02-26 00:30:20

1

,才應使用android.R明確,當你故意的意思。通常,R類是您首次使用項目時從res子目錄中的文件生成的類。您應該刪除android.R的導入語句,然後編譯您的代碼。這應該解決這個問題。如果沒有,請回來向我們介紹下一個問題。