错误:无法测量值类R.java没有这样的文件或目录

问题描述:

我不断收到这种试图启动一个新项目错误:无法测量值类R.java没有这样的文件或目录

ERROR: Unable to open class file C:\Users\Levi\Desktop\Android\workspace\Droid1\gen\com\androidbook\droid1\R.java: No such file or directory 

我试图改变的喜好来改变构建路径项目的时候,但它仍然难道不工作,,,

是在桌面上的子文件夹安装Eclipse的坏地方?

+0

在重新启动Eclipse和点击这个新创建的项目,控制台返回没有错误。文件资源管理器显示所有正确的核心文件和目录。问题解决了....? – LuxuryMode 2010-10-18 11:50:54

+0

可能复制http://*.com/questions/3796490/error-unable-to-open-class-file-r-java – 2011-05-23 06:44:31

干净的作品有时候,应该尝试。我也发现,吹掉gen目录并刷新会导致重建。尝试一下。

但是,有时甚至不起作用,我不得不从Eclipse中删除项目,然后重新导入它。不幸的是,如果上面没有,每次都适合我。

祝你好运。

+0

当R.不导入时,它可能是一场噩梦。谈论走路线。我发现它几乎与错误故障排除一样快..是从头开始重建项目..并手动导入源... gl – 2011-06-23 11:46:25

我也得到这个错误,在Eclipse中运行Project-> Clean对我有帮助。

+0

谢谢你亲切先生! – LuxuryMode 2010-10-18 12:38:27

Project-> Clean应该可以解决这个问题(除非你的资源因某种原因不能编译)。我记得我第一次在Windows Vista上运行Eclipse(2009年中,不记得是伽利略还是Ganymede或其他),它提出了几个问题,最终跟踪到Eclipse本身在一个目录中其路径包含一个空间...

+1

感谢所有提供的答复。我是新来的android开发,所以我非常感谢任何/所有的帮助,我可以得到。如果我问一些真正的noob问题,我会提前道歉;) – LuxuryMode 2010-10-18 14:00:12

+0

我也是新手,在完成本教程中的“Hello,World”的分步完成后,我遇到了这个问题。这绝对是整个框架中的一个错误(我不知道它是在Eclipse还是Android SDK中)。 – 2010-11-11 02:21:46

通常,上面的提示(刷新,干净)适合我。但最近我有一个非常持久的错误实例,这是由其他原因造成的:

res/layout中的一个布局.xml文件包含对自定义视图(org.company.project1.MyView)的引用。 。但是,我更改了包路径(org.company.project2.MyView),因此引用无效。

因此,如果一切都失败尝试浏览您的布局.xml文件的无效自定义元素定义

干杯

花费数小时试图ultimatly发现不被发现,解决,或者问题类背后的问题后,目录不存在问题....

有时是问题是由于坏的二进制或XML ...有时干净将做的伎俩或一个XML编辑将解决一天..当所有其他的失败....这可能会做到这一点..

“创建一个新的工作区”

进入工作区....然后

切换到您的旧的工作区......在新成立的工作空间...

,这是我的银弹。如此令人沮丧,没有一个坚实的答案。

使用版本:太阳神服务版本2 版本ID:20110218-0911