2011-12-20 196 views
1

我是新來的android,我得到這個錯誤。請幫我在事先提供的解決方案如何解決Android資源問題

enter image description here

感謝。

+0

你最好清楚地解釋一下你的問題,當你得到這個和你正在嘗試的時候。 – 2011-12-20 04:50:04

+0

當我創建一個簡單的項目時,我得到了這個錯誤...我什麼也沒做...... – Naruto 2011-12-20 04:54:12

+1

只是清理你的項目。 – 2011-12-20 04:57:05

回答

3

R 1不能被解析爲一個變量當我們將收到此錯誤。

R.java是一個自動生成的文件,用於保存項目中使用的所有資源。當您建立您的項目時,它將在gen文件夾下創建。在構建項目時,它會爲項目中使用的每個資源分配ID,並將它們保存在各自的類中(drawable,id,layout等),並創建一個R.java文件,並將其放入您的包中。

如果資源文件(drawables或xml佈局)有任何錯誤,它將不會生成R.java文件。

所以請檢查一次。我以前也面臨同樣的問題。

+0

當你創建一個示例項目,佈局將是適當..我沒有做任何改變.. :( – Naruto 2011-12-20 05:40:42

1

建立你的項目,你會得到you.package.name.R.java文件 - 只是導入它。

+0

當我添加,我得到「導入You.are.hell.R無法解決」錯誤掃描儀做? – Naruto 2011-12-20 04:53:07

+0

你在xml或drawables中有一些問題 - 首先解決它,比R文件將生成 – Jin35 2011-12-20 04:58:53

+0

沒有錯誤我猜,因爲它在我的xml編輯器中顯示得很好... – Naruto 2011-12-20 05:01:32

2

Android中的所有資源都由'id'引用。這個'id'自動生成在文件'R.java'中,該文件本身在'gen'文件夾中自動生成,一旦你建立了項目。 所以,你要做的只是'建立你的項目'

+0

@ Saurabha,我構建的項目,但我的gen文件夾是空的。 – Naruto 2011-12-20 04:55:55

+0

你試過重新啓動你的eclipse嗎? 也嘗試刪除'gen'文件夾並清理項目 – 2011-12-20 05:12:10

+0

是saurabha,我也沒有達到...沒有進展:(:(自... ...因爲這個概率困擾着我......可能是什麼問題? – Naruto 2011-12-20 05:15:49

1

我想我看到了問題。您有2個名爲'res'的文件夾。 只需刪除空白的res文件夾並清理,生成項目

+0

我得到了兩個錯誤,R沒有找到和錯誤執行aapt.exe – Naruto 2011-12-20 05:39:19

1

如果您的gen文件夾仍然丟失,請檢查您是否已正確安裝,然後檢查您的xml文件是否有任何錯誤項目

參考以下鏈接

R cannot be resolved - Android error

No generated R.java file in my project

No generated R.java file in my project

http://www.joshuakerr.com/2009/10/23/android-and-the-missing-gen-folder/

+0

我已經做了獨立安裝,我已經安裝了V2.1平臺和Eclipse的版本是靛藍..是這個錯誤平臺依賴? – Naruto 2011-12-20 05:48:18

+0

不,它是平臺無關的錯誤 – Shruti 2011-12-20 06:05:48

+0

嘿,安裝似乎很好。我重新安裝了所有東西...我不知道該怎麼做 – Naruto 2011-12-20 06:33:09