启动错误:无法连接到远程VM

时间:2011-08-26 11:07:48

标签: android eclipse debugging

  

可能重复:
  Eclipse Error: “Failed to connect to remote VM”

我正在使用Eclipse将我的脚趾浸入Android开发中。一切顺利,但最近,我不能再使用调试了。当我单击“调试为” - “Android应用程序”时,应用程序构建正常,安装正常但Android设备(实际设备或模拟器,它没有任何区别)等待“等待调试器”单击“强制关闭”按钮。在控制台中,我得到类似的东西: -

  

[2011-08-26 11:59:59 - 日出]开始活动   com.sr.sunrise.Sunrise on device 3833CB14F52C00EC [2011-08-26 11:59:59    - 日出] ActivityManager:开始:意图{   act = android.intent.action.MAIN cat = [android.intent.category.LAUNCHER]   cmp = com.sr.sunrise / .Sunrise} [2011-08-26 12:00:00 - 日出]   尝试将调试器连接到端口8614上的“com.sr.sunrise”   [2011-08-26 12:00:00 - Sunrise]启动错误:无法连接   远程VM

我跟踪了很多搜索(包括这一次) StackOverflow.com link 还有这个 StackOverflow.com link2

我已经尝试了很多建议,但还没有解决这个问题。

任何人都可以帮助我,因为这现在阻止我创作我的杰作; - )

2 个答案:

答案 0 :(得分:13)

这对我有用:

  1. 关闭Eclipse。
  2. 删除USB。
  3. 转到任务管理器,删除所有'eclipse.exe'(在我的情况下,我有4-5个实例)。
  4. 同时删除'adb.exe'。
  5. 重启Eclipse。
  6. 重新连接USB。
  7. 也许这适用于遇到同样问题的其他人。

答案 1 :(得分:2)

这是多种多样的核选择......

我在macbookpro上遇到了同样的问题,我不知道如何修复它的数据丢失,但在我的系统上,我“rm -r~ / .android”,重新创建了我的设备,我可以再次调试

重要的是要注意,这是破坏性的.android目录是android模拟器保存我正在模拟的设备的状态。

我认为问题的根本原因与我下载android-sdk_r15-macosx.zip时从我的系统中删除的旧android SDK有关。在.android目录中留下了一些遗留问题。

相关问题