2011-12-06 50 views
9

自从昨天晚上,Eclipse并没有让我运行我的任何项目,并给我错误“你的项目包含错误( s),请在运行之前修复它“。Eclipse说我的Android项目包含错误,但没有任何

  • 无论我使用哪个项目,都会发生这种情况。
  • 有任何项目没有代码错误
  • 没有丢失的文件(R.java等)或文件夹(SRC,水库等)
  • 有在控制台中没有错误(即使在详细)或错误日志屏幕
  • 我已经清理所有的项目,每一个项目多次
  • 我已经重新启动亚行,Eclipse和我的电脑

我不知道该怎么做下一步,所以希望它的fixable。 注意:我正在使用Git,并且在切换到我的主分支以将新更新导出到我的一个应用程序之后发生这种情况。

预先感谢您! (:

编辑1:我自己也尝试删除并重新导入项目我张贴在此之前

+0

尝试重新启动您的机器,然后eclipse ...看看它是否仍然存在 – blazingkin

+0

不幸的是,您可能还需要从eclipse中删除项目并重新导入它。可能类似于:http://stackoverflow.com/questions/3958716/error-unable-to-fnd-class-r-java-no-such-file-or-dir/3959675#3959675 – Gray

+0

我已重新启动日食和我的电脑喜欢我的帖子说。而且我已经删除并重新导入(我在发布之前就做了这个 - 没有任何内容。) –

回答

21

点击Window -> Show View -> Problems,应该表现出什么确切的Eclipse认为是错误的项目有时候,你可以简单地删除而且,Eclipse认为你的一切都很好(我知道,这很奇怪)。

此外,在使用外部源代码控制工具(没有通过插件集成到Eclipse中)切换分支之后,Eclipse有时候不会接受所有的修改,你需要手动刷新整个项目文件树。

如果没有其他帮助,请尝试设置新的Eclipse工作区并将项目导入到此处。

+0

没有任何问题,只是一直存在的警告。 我已经尝试删除该项目并重新导入它。 –

+0

右键单击该项目,选择属性 - > Android并检查是否选择了构建目标。如果是,则选择不同的构建目标,单击应用,然后再次选择以前的SDK,然后单击应用。这听起来很奇怪,但我有类似的问题,这有助于。 –

+1

我想我的工作空间里有东西被塞住了。创建一个新的并导入项目在那里做的伎俩!谢谢:D –

1

我认为你需要清理你的项目。做project -> clean。之后应该正常工作。

+1

几乎总是适合我! –

+0

我发布在我的问题中,我已经尝试过,不幸的。 但是,如果其他人有这个问题,这**通常**伎俩。 不在我的情况。 –

2

检查您的构建路径 - 可能存在应用程序之外需要打开或导入的JAR和依赖项。

另一个诀窍是编辑一个xml文件,只需更改一个词来故意导致错误,保存该文件,然后将其更改回适当的语法并再次保存。错误消失。

另一招是编辑一个java文件,(原因错误,保存,修复错误,奇迹般地出现错误)

0

尝试使用项目 - > Android的工具 - >修复项目属性除了检查你的Android路径。检查您的ANDROID_HOME和ANDROID_SDK是否已正确设置,除了添加工具并且平台工具在环境变量PATH中设置正确。

希望这会有所帮助!

2

我有这个问题,我修好了。我的问题是这样的:

我以某种方式设法在我的构建中需要另一个项目。那个项目有错误,我认为是造成这个问题的原因。我认为这发生在我不小心要求Eclipse修复我的构建路径或什么时,当我试图修复一个错误。要解决此问题去(在Mac上):

右键单击您的项目文件夹在Package Explorer 在菜单,进入“构建路径” 选择“配置构建路径” 转到“项目” (沿着顶部)。

那里有什么吗?如果有,并且您不希望那里有,请选择该文件夹中的项目并点击“删除”

这解决了我的问题。希望能帮助到你。

0

转到.android文件夹并删除您的调试证书。

E:\Users\(your profile)\.android 

该文件夹内有一个文件名'debug.keystore'。删除它,清理并尝试再次构建项目。有时这个错误是在证书过期时引起的。

我发现这个答案here,它解决了我的问题;-)

0

我觉得去项目 - >清除一些错误可能是解决这个问题

0

转到菜单栏中 项目然后检查菜单自动生成。 这对我有帮助。

相关问题