我知道此问题已经多次发布过,我已经搜索了几乎所有建议的解决方案,但是当我尝试通过Eclipse在Android手机上调试我的Android应用程序时,我仍然遇到问题。在发布模式下运行在设备上运行正常,但在尝试调试时遇到以下错误:
无法绑定到本地8700 for debugger
启动错误:无法连接到远程VM。连接超时。
我已经尝试更改DDMS端口(例如8600,8601,8602,8610,8700等),在每次更改之间我关闭Eclipse,结束adb.exe,断开我的手机,然后重新启动Eclipse。我已将超时时间延长至15000.我选择了“USE ADBHOST”。我已经禁用了我的AVG和防火墙。我从手机上卸下了AVG。我重新启动了我的机器两次。我甚至尝试查看Windows主机文件(C:\ Windows \ System32 \ Hosts)并检查本地主机是否设置为127.0.0.1。似乎没什么用。
但奇怪的是,几乎每20次,它都会成功连接并开始调试(我可以逐行浏览应用程序)。但是,如果我完成调试然后再次尝试调试而不更改任何内容,则会产生上述错误。
我的计算机运行的是Windows 8 64位,但我不认为它会导致此问题的Windows 8错误。我的Android手机也是三星Galaxy S3(不要认为这也是任何问题的原因)。
请帮忙! :)
答案 0 :(得分:5)
这对我有用:
答案 1 :(得分:1)
由于我安装了AVG Antivirus,我遇到同样的问题,您可以将其删除,调试器应该可以正常工作。
答案 2 :(得分:0)
问题肯定是AVG ..我最近升级到新版本,它打破了调试..一旦你卸载AVG它就有效..
尝试关闭AVG中的所有内容并禁用20分钟,但它仍然破坏了它..