调试时调试器无法在Eclipse中工作:无法绑定到本地8616调试器无法连接到远程VM。拒绝连接

时间:2012-11-05 06:59:20

标签: android eclipse debugging android-emulator

在调试项目时,调试器无法在我的Eclipse中运行。我已经卸载了JDK,JRE和Eclipse,并安装了所有最新版本。 JDK7,JRE7和Eclipse Classic版本:4.2.1。

但仍然调试器无法正常工作..相同的错误从我安装的早期版本开始。即

  

无法绑定到本地8616 for debugger

     

无法连接到远程VM。连接被拒绝。

我正在使用Windows 8操作系统。我尝试了所有其他方法。我从清单文件中设置了true debuggable。我手动设置端口仍然没有工作。

2 个答案:

答案 0 :(得分:0)

Windows 8上可能存在一般问题。 见http://code.google.com/p/android/issues/detail?id=39286

我尝试了很多修复但无法让仿真器和调试器一致地运行。

在调查期间,我注意到一些解压缩的Android / Eclipse文件被阻止了。 我运行了流(一个sysinternals工具)来取消阻止Android SDK中的所有内容,但这对我不起作用。

我还尝试关闭防火墙,从hosts文件中删除“:1”条目,并确保我使用的ADBHOST设置为127.0.0.1。 这些都是来自类似问题的建议,但没有一个能解决我的问题。

答案 1 :(得分:0)

基于对32位和64位Windows 8的测试。

1)安装32位版本的Android SDK(即使在64位窗口上)

2)确保安装了32位Java运行时

3)将安装的Eclipse exe作为Android下载的一部分设置为在Windows XP SP3兼容模式下运行

4)配置Eclipse以使用ADBHost