我知道这个问题之前已经发布过很多次,并且我已经搜索了几乎所有建议的解决方案,但是当我尝试通过 Eclipse 在我的 Android 手机上调试我的 Android 应用程序时,我仍然遇到问题。在设备上以发布模式运行可以正常工作,但是在尝试调试时我一直遇到以下错误:
无法为调试器绑定到本地 8700
启动错误:无法连接到远程 VM。连接超时。
我尝试更改 DDMS 端口(例如 8600、8601、8602、8610、8700 等),在每次更改之间我关闭 Eclipse,结束 adb.exe,断开我的手机,然后重新启动 Eclipse。我已将超时时间延长至 15000。我已选择“使用 ADBHOST”。我已经禁用了我的 AVG 和防火墙。我已经从手机上卸载了 AVG。我已经重新启动了我的机器两次。我什至尝试查看 Windows 主机文件 (C:\Windows\System32\Hosts) 并检查本地主机是否设置为 127.0.0.1。似乎没有任何效果。
奇怪的是,几乎每 20 次,它就会成功连接并开始调试(我可以逐行逐步执行应用程序)。但是,如果我完成调试然后再次尝试调试而不更改任何内容,则会产生上述错误。
我的计算机运行的是 Windows 8 64 位,但我不认为这会是导致此问题的 Windows 8 错误。此外,我的 Android 手机是三星 Galaxy S3(也不要认为这会导致任何问题)。
请帮忙!:)