我正在使用Android Studio 1.5并且正在处理项目。每当我尝试调试或将调试器附加到应用程序时,我正在努力修复错误,调试器无法连接;因此该应用程序在Android设备上冻结。请注意,它随机工作并且不时地正确连接(例如2次10次)。 我在日志中收到此错误:
运行Android调试器时出错(8600):无法打开调试器端口(localhost:8600):java.io.IOException"握手失败 - 连接先关闭" 9:57:00 AM运行Android调试器时出错(8600):无法打开调试器端口(localhost:8600):java.io.IOException"握手失败 - 连接先关闭" 上午9:57:25 Adb连接错误:EOF 9:57:25 AM连接尝试:1
如何解决此问题并能够轻松调试我的应用?提前谢谢。
答案 0 :(得分:1)
您可以尝试重新启动adb。在Android Studio中,点击"终端" (屏幕下方)。在提示符处输入:adb kill-server,然后输入adb start-server。再次尝试调试。
答案 1 :(得分:0)
每当发生这种情况时,我只需关闭模拟器或重新插入我的硬件设备并运行应用程序。 Android studio会自动重启adb。
您也可以尝试双击/ android-sdk / platform-tools
中的adb答案 2 :(得分:0)
如果其他解决方案都不适合你(因为它对我来说没有),我建议尝试彻底重新安装平台工具。
1 - 启动独立的 SDK Manager 。
从Android Studio:工具 - > Android-> SDK管理器,SDK工具标签,点击启动独立SDK管理器。
2 - 关闭Android Studio。
3 - 在 SDK管理器中,在工具文件夹中:选中 Android SDK平台工具,然后单击删除包按钮位于右下角。
4 - 在资源管理器中,删除文件夹android-sdk-path \ platform-tools。
5 - 返回 SDK管理器:重新检查 Android SDK平台工具,然后单击安装包按钮。