Android 清理项目时出错

Android 清理项目时出错,android,eclipse,Android,Eclipse,当我清理项目时,会出现以下错误对话框 “清理选定项目”遇到问题 生成过程中发生错误 当运行所有项目时,情况并非如此,它只给出一个项目的错误。当我用鼠标右键单击此项目的任何文件夹的PackageExplorer时,它会挂起eclipse。 如何解决此错误?检查控制台,其中会有一些注意事项,如任何xml文件中的错误,这主要是因为无法生成R.java文件,并且当您选择与project集成的任何xml文件或库出现错误时,无法创建R.java文件 Error during the build 这意味着在

当我清理项目时,会出现以下错误对话框

“清理选定项目”遇到问题

生成过程中发生错误

当运行所有项目时,情况并非如此,它只给出一个项目的错误。当我用鼠标右键单击此项目的任何文件夹的PackageExplorer时,它会挂起eclipse。

如何解决此错误?

检查控制台,其中会有一些注意事项,如任何xml文件中的错误,这主要是因为无法生成R.java文件,并且当您选择与project集成的任何xml文件或库出现错误时,无法创建R.java文件

Error during the build
这意味着在生成apk时出现了问题,在构建之前不会出现任何错误。因此,最好检查是否添加了任何违反android依赖性的库,例如使用awt、applet或android或DDMS不支持的任何其他包。
如果您使用的是最新的android SDK(r17),那么这个SDK中有很多问题,请参考开发者的网站,因为项目构建源的顺序有很多变化

很多时候,发生这种情况是因为您使用非法名称(大写字符或破折号)调用XML文件。请尝试查看
res
文件夹,并确保不存在这些名称


唯一可接受的格式是使用[a-z0-9''.]

检查您创建的资源是否缺失,或者应用一些资源但未创建。 如果您在项目->右键单击->属性->JavaBuildPath->项目选项卡中手动导入了一些源代码中不存在的自定义库,请检查您的库。
检查gen文件夹构建项目中的R.java文件是否成功。

检查xml文件,如果发现任何错误,请清除错误。有时字符串值或后台资源不可用,请检查它们。有时我们会修改布局,如LinearLayout到RelativeLayout,imageview到button,此时某些属性在修改的布局或视图中不可用。请检查并删除它们。最后尝试此项目>>右键单击>>Android工具>>修复项目属性。并再次刷新项目


如果它不适合您,您必须重新创建另一个项目,并复制粘贴所有类和xml文件、可绘制文件和所有文件。

您有任何项目依赖关系吗?当我有一个图书馆项目时,我遇到了一个类似的问题,在图书馆(或类似的东西)出现之前,它正在清理依赖于图书馆项目的项目。

我已经解决了我的问题。。我从我的eclipse中删除了这个项目,然后我导入了同一个项目,现在一切都正常了。现在它并没有给出错误,而我清理项目,而且现在电脑并没有挂起右键点击文件夹。 这可能是个问题,因为svn项目


感谢大家的帮助。

我今天遇到了几个小时的问题——只有一个项目

我承诺并将项目推到Github,不料,问题消失了;清洁工作现在完全正常进行


希望这对别人有帮助

此线程有点过时,但如果它有助于某人

我也有类似的情况,在验证过程中出现了空指针错误。以下是我所做的:

  • 月食
  • 转到工作区.metadata文件夹
  • 打开最新的.log文件
  • 确定失败的地方
  • 进入.plugins文件夹并删除相关文件夹
  • 重新打开Eclipse
所以,我得到了这个:

java.lang.NullPointerException
at org.eclipse.wst.validation.internal.DependencyIndex.getSet(DependencyIndex.java:102)
at org.eclipse.wst.validation.internal.DependencyIndex.set(DependencyIndex.java:223)
at org.eclipse.wst.validation.Validator$V2.validate(Validator.java:1178)
...
然后,解决方案是删除
.plugins/org.eclipse.wst.validation


我认为里面的数据库/数据文件已损坏或不同步。

我已重新启动Eclipse。然后可以清理所有项目。它对我有用。

请看Eclipse中的问题,可能有一些关于此对话框的描述。您重新启动了Eclipse吗?我已经检查过了,在问题中,没有任何关于此对话框的描述。@Spk是的,我多次重新启动它,但它仍然无法仅清理该项目,对于其余的项目,它工作得很好。你检查过@MikeIsrael answer了吗。因为有时候它也发生在这里。或者您是否添加了任何外部
jar
filesthnk作为答案,但我已经按照格式使用了所有xml文件名。。因此,case.thnks并不是为了提供帮助,但在控制台中,它并没有为任何xml文件提供任何错误。并且我的R.java文件已成功创建。R.java文件已创建。。。我的项目正在成功运行,但在清理项目时出错,在右键单击该项目时挂起eclipse。创建新的android项目并选中eclipse挂起右键单击项目。如果没有,那么在新项目中复制您的项目,然后尝试清理您的项目。那么,当您的项目不工作时,您是否将其提交给GitHub?有点违背了GitHub的目的,不是吗?哈哈,是的,但问题似乎与Eclipse和GitHub之间的接口有关,推动我的更改以某种方式解决了问题。