您的项目包含错误 - 如果没有错误

时间:2013-11-14 18:07:03

标签: android eclipse

经常出现此错误,即使没有实际错误。我知道这是因为重启后项目构建工作正常 - 一段时间!当不断更新代码并在模拟器上重新运行时(我有自动构建集),问题平均每20-30分钟出现一次,这可能是每10次重新运行(非常粗略的平均值,它不是常规的)。你可以想象它是多么令人讨厌。我已经阅读了很多帖子,并尝试了很多东西,但没有找到解决方案。如果有人能提供帮助,我会非常感激。

当我遇到问题时,项目名称上有一个交叉但是没有其他地方。清理项目会删除十字架,但在尝试运行/构建它时会收到相同的错误消息。

我在stackoverflow和其他地方尝试过很多建议:

  • 如上所述,项目清理没有帮助,Project清理后也没有重启Eclipse。
  • 已删除&重新创建调试证书,但它没有帮助。
  • 已检查问题视图:仅显示警告。
  • 尝试修复项目属性,然后尝试Project Clean。
  • 选中了window-preferences-android-sdklocation,这是正确的。
  • 没有最近的导入,甚至没有新文件 - 只有代码更改。
  • 经过测试的理论认为,当xml文件是编辑器中的活动文件时会发生这种情况 - 在我的情况下并非如此。
  • 另一个想法是删除bin文件夹,但它不会让我(我没有权限,我通常有 - 见下文)。
  • 我看到的另一个建议是从libs文件夹中删除jar,但这没有帮助(所以我恢复了它)。
  • 检查了软件版本(即使相同的设置已经好几个月了)。目标sdk 16似乎很好。
  • 软件设置已经持续了好几个月,自动Windows& Java更新是我所知道的唯一变化,并且几周之前一切正常。我不知道那段时间发生了什么异常。

对我来说关键是权限。当我遇到问题时,我看到apk(从上次成功运行)不再由我拥有(这台笔记本电脑的唯一用户,管理员权限)。 “文件属性安全性”选项卡显示“要继续,您必须是具有查看此对象的安全属性的权限的管理用户”。当我按继续时,我看到'无法显示当前所有者'。 重启后(以及后续构建之后直到问题再次出现),我会看到用户列表及其权限。

如果有线索,请注明补充说明。

  • 1)如果我只是确定错误消息并再次尝试运行应用程序,我会收到此消息 控制台: 无法在设备'xyz'上安装abc.apk:本地路径不存在。 如果我然后对某些代码进行微不足道的更改并再试一次,它会再次给出“您的项目包含错误”消息。
  • 2)其他项目运行正常,而我正在处理的项目问题仍然存在。
  • 3)我怀疑它与频繁的代码更改和频繁构建有关。问题出现在多个项目中,但它始终是我正在研究的主要项目,我正在进行许多代码更改和构建。

我正在为Web开发人员使用Eclipse Java IDE,在Windows 7 Home Premium SP1上使用带有ADT v21的Juno SR1。

1 个答案:

答案 0 :(得分:0)

我现在正在使用Android Studio。我确信这不是解决问题的唯一方法,但它正在发挥作用。