2012-08-01 68 views
6

可能重複:
R cannot be resolved - Android errorR可以不是在一個新的項目來解決一個變量

我不能創建一個新的Android項目,無論是在Windows或Ubuntu!我有2.3.3和2.2和4.0版本的android sdk,我想用2.3.3版本創建一個新項目。但創建該項目後,它說R無法解析爲變量

我看過所有與該主題相關的問題,我已經做了所有建議的解決方案,但他們沒有爲我工作。 (Clean Project,在Build path菜單中檢查Android版本,檢查xml文件,小寫xml文件名等)

由於我使用的是空白項目,並不是因爲某些不正確的xml文件或java中的某些錯誤碼。(行行好了一個空白的項目!怎麼會被打破?)

我不知道該怎麼辦。任何建議,將不勝感激。

+1

看到[this](http://stackoverflow.com/a/10486659/1289716)回答和[this](http://stackoverflow.com/a/11467781/1289716) – MAC 2012-08-01 12:58:00

回答

1

它發生,因爲錯誤的在XML文件中,檢查所有的XML文件,並檢查您​​窗口。然後清理你的項目..

希望它會運行

+0

我的項目是空白的!沒有什麼。我創建了一個新項目和Bang!它無法解決R! – Firouziam 2012-08-01 13:24:20

+0

我的xml文件沒有問題。在我的java文件中只有兩個錯誤:** R無法解析爲變量** – Firouziam 2012-08-01 13:28:23

+0

主要是因爲xml文件中有錯誤而發生。 。如果這是沒有問題的檢查你的Eclipse和SDK工具具有的所有文件或不(不知道).. – 2012-08-01 13:28:31

1

我有完全相同的問題。這裏是爲我工作:

  • 變化SDK的文件夾權限:(搭配chmod -R 777)
  • 添加import android.R;
  • 項目 - >清潔
  • 刪除import android.R;
7

如果清潔項目不起作用,如果xml文件沒有問題(因爲它是一個新項目)。然後去androidmanifest.xml,編輯它並在行之間添加一些空格,保存。現在清理項目,錯誤將會消失。

這是因爲陳舊r.java文件。當我們編輯android清單文件時,再次創建R.java。

相關問題