2011-12-20 66 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