Eclipse说我的Android项目包含(s)错误,但没有

时间:2011-12-06 23:28:55

标签: java android eclipse apk adb

从昨晚开始,Eclipse一直没有让我运行任何项目并给我错误“你的项目包含错误,请在运行之前修复它”。

  • 无论我使用哪个项目,都会发生这种情况。
  • 任何项目都没有代码错误
  • 没有丢失的文件(R.java等)或文件夹(src,res等)
  • 控制台中没有错误(即使是详细信息)或错误日志屏幕
  • 我已多次清理所有项目和每个项目
  • 我重新启动了ADB,Eclipse和我的计算机

我不知道接下来要做什么,所以希望它可以修复。 注意:我正在使用Git,这是在切换到我的主分支以将新更新导出到我的某个应用程序之后发生的。

提前谢谢! (:

编辑1:在发布之前,我还尝试删除并重新导入项目。

8 个答案:

答案 0 :(得分:21)

单击Window -> Show View -> Problems,这应该显示Eclipse认为您的项目错误的原因。有时您可以简单地从该视图中删除问题,Eclipse认为一切都很好(是的,很奇怪,我知道)。

此外,在使用外部源代码控制工具(未通过插件集成到Eclipse中)切换分支后,Eclipse有时无法获取所有更改,您需要手动刷新整个项目文件树。 / p>

如果没有其他帮助,请尝试设置新的Eclipse工作区并在那里导入项目。

答案 1 :(得分:2)

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

另一个技巧是编辑xml文件,只需更改一个单词以故意导致错误,保存文件,然后将其更改回正确的语法并再次保存。错误神奇地消失了。

另一个技巧是编辑java文件,(导致错误,保存,修复错误,神奇地无错误)

答案 2 :(得分:2)

我遇到了这个问题,我已修好了。我的问题是:

我设法在我的构建中需要另一个项目。该项目存在错误,我认为这是导致问题的原因。我想这发生在我不小心要求Eclipse修复我的构建路径时,或者当我试图修复错误时。要解决此问题,请转到(在Mac上):

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

那里有什么东西吗?如果有,并且您没有期待,请选择该文件夹中的项目并点击“删除”

这解决了我的问题。希望它有所帮助。

答案 3 :(得分:1)

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

答案 4 :(得分:0)

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

希望这有帮助!

答案 5 :(得分:0)

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

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

在该文件夹中有一个文件名'debug.keystore'。删除它,清理并尝试再次构建项目。有时,当证书过期时会导致此错误。

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

答案 6 :(得分:0)

我认为去项目 - >清理一些错误可以解决这个问题

答案 7 :(得分:0)

转到菜单栏中的“项目” 然后选中菜单Build Automatically。 这对我有帮助。