2012-04-23 98 views
2

我刚刚在eclipse中的android项目上工作,突然出现这个错误,我的清单文件匹配我的应用程序的名称等........... ..!Android R无法解决的问题

我注意到,自动生成的Java文件从gen文件夹中丢失,现在它完全空了。

原来我不得不创建一个default.properties文件,因为没有一个礼物,它工作得很好,直到我试图将一个按钮添加到我的一个xml文件。试图清理项目也没有解决这个问题。

任何想法?

回答

2

此错误通常是由于您的某个资源出现错误而引起的。检查以确保xml资源文件或可绘制目录中没有错误。在你看到的错误列表中,你应该看看最上面的错误,看看你是否可以解决这个问题。最容易发生的是您的某个资源文件中的错误导致R文件的生成失败。一旦R文件无法生成,您将看到一大堆错误,但它们都是由一个错误引起的。

+0

我在我的一个xml文件中有一个错误,它说:找不到与id @ back_Button相匹配的资源,这是我在其中一个类中定义的,我添加了该按钮,删除了所做的所有更改以及问题仍然存在持续 – mitchnufc 2012-04-23 15:52:50

+1

Eclipse应该自动清理您的项目,但它可能有助于做项目 - >清洁 – testingtester 2012-04-23 15:59:23

+0

您可以发布您收到的错误吗? – Bobbake4 2012-04-23 16:28:01

0

在Eclipse中使用“Project” - >“Clean”重新生成R文件并修复其他Android问题。 ...有时这可以帮助很多! ; D

0

从Project Name - > Properties - > Java Build Path - > Source中删除gen文件夹。删除后您会收到一条错误消息。现在再次以相同的方式添加gen文件夹。你现在可以看到R类。如果问题仍然存在,则尝试删除src和gen;再次添加它们。