Eclipse不会自动切换运行配置

时间:2011-07-20 16:35:44

标签: android eclipse

昨天一切正常。我今天开始研究我的项目,Eclipse给了我一堆问题。首先,它不会让我调试说“无法连接到虚拟机”。我并不完全记得我是如何解决这个问题的,但我做到了。我能够再次调试。我刚刚创建了一个新项目来测试与我的主项目分开的东西,现在Eclipse给了我更多的问题。这一次是在“启动New_configuration”期间发生“内部错误”。 项目路径必须只有一个段。“

经过一番搜索后,我发现它与调试配置有关。为了现在调试项目,我必须转到Run-> Run Configurations并选择我想要调试的项目。之前,它会自动为我做这件事。我只是从项目中选择一个java文件,它将调试包含该文件的项目。此外,我无法在运行 - >运行配置下的Android应用程序列表中找到我的新项目。我已经尝试在菜单中创建一个新的,但是在指定源时它找不到我的项目文件夹,即使它在Eclipse中已经清楚地打开了。 Eclipse最近给我带来了巨大的麻烦,我不明白是什么导致这种情况发生。 Eclipse整夜都处于打开状态,计算机没有进入睡眠模式(抱歉浪费电力!)。

关于如何让它看到我的项目并让它自动调试正确的项目的任何想法?

1 个答案:

答案 0 :(得分:8)

通常的情况(下面详细描述为没有项目名称的运行或调试配置)不是根本原因:

在评论中,我建议:

  

您是否尝试在全新的工作区中导入此现有项目? (看看这是否与某种工作空间元数据损坏无关?)

OP Atlos回复:

  

创建一个新工作区似乎已经修复了它。不知道我的旧工作区可能发生什么事情导致这样的问题。
  我应该抛弃旧工作区,只是将内容导入新工作区吗?

它发生了,并且可能是由某些阻止元数据更新的过程引起的,导致部分工作空间不健全 在这种情况下,完全可以保存/移动旧工作区(仅供参考)并创建一个全新的工作区。


blog post提及:

  

在我的情况下,这个相当神秘的消息似乎不仅仅意味着“请输入运行配置的名称和项目”。
  我确实有一个“名字”,但是“项目”字段为空。在“项目”中输入一个值(“浏览”旁边的“AndroBlip”)修复了它。
  如果您未在“名称”字段中输入值,则源似乎表明会产生相同的错误。

enter image description here

它实际上引用了类似的SO问题“Android: “Path for project must have only one segment””。

请注意,您尝试在另一个项目中创建项目时会看到相同的错误(详见this thread)。