【发布时间】:2011-04-17 07:48:27
【问题描述】:
全新安装了 Eclipse、JDK 和 android-sdk。
我目前在创建新项目时收到此错误
[2010-09-26 16:07:56 - Test] 错误:无法打开类文件 C:\workspace\Test\gen\com\example\test\R.java:没有这样的文件或目录
这是什么原因,我该如何解决?
Eclipse Helios 32 bit
java version "1.6.0_21"
Android sdk API 8
附:我是 Android 开发新手。
编辑:我尝试了您的大多数解决方案,但没有任何效果。所以我开始使用我朋友安装的 Eclipse Ganymede。
【问题讨论】:
-
如果您的资源文件之一存在错误,则 R 文件不会生成。总是要寻找的东西。
-
这可能只是Eclipse的刷新行为。构建完成后,只需右键单击项目并选择刷新 (F5)。
-
我同意@schwiz,即使我有同样的上述问题并尝试了很多答案。没有什么对我有用。因为我在其中一个文件中出现了 xml 格式错误,所以我不知道在哪里删除了项目并再次导入,然后它只显示一个错误。那是格式错误。当我修复它并清理我的项目时,一切都很好。这是我的结论:我认为如果您在 xml 文件中有错误,那么下面的答案可能不起作用。如果您没有任何 xml 错误,那么下面的答案可能对您有用。
-
我的一个 XML 文件中有一个错误。哦,我的上帝,在大约 50 个 xml 文件中手动查找错误浪费了我太多时间。这对于 eclipse 的一部分来说真的很糟糕,它没有提到错误的真正原因:(
-
右键单击 Eclipse 图标,如果您使用的是 Windows 7,则选择以管理员身份运行。然后转到项目并选择清理。它会解决问题。
标签: java android eclipse r.java-file