无法启动adb服务器

时间:2016-09-18 05:32:42

标签: android-studio adb

无法创建调试桥:无法启动adb服务器:错误:无法安装 smartsocket 侦听器:无法绑定到127.0.0.1:5037:每个套接字地址只有一种用法(协议/网络)通常允许地址/端口)。 (10048) 错误:未知主机服务 .. \ SDK \平台工具\ adb.exe,启动服务器'失败 - 必要时手动运行

Android Studio的adb出错, 我的操作系统是win7, 我做了命令adb kill-server ...>结果:error: unknown host service,命令adb start-server ...>结果:同样的结果,我移动文件平台工具与新文件放置在stackoverflow.com中的朋友回复,最后得到了很多工作来解决这个问题。 请提供详细的回复,谢谢。

2 个答案:

答案 0 :(得分:0)

你使用Genymotion吗?

最近我开始不时遇到同样的问题。然后我注意到只有当我使用Genymotion而不是默认的Android模拟器时才会出现问题。

看起来Genymotion使用与Android Studio尝试使用的Genymotion Android工具相同的adb连接设置。结果,我们遇到了冲突和你提到的问题。

要解决此问题,建议您尝试以下两种方法之一:

1)转到Genymotion - >设置 - > ADB,选中“使用自定义Android SDK工具”并显示Android SDK目标的路径。

Genymotion adb settings

2)或者您可以尝试使用Android Emulator,从版本2.0开始,它现在要比他的previos版本(1.x)快得多,并提供一些免费许可证不提供的功能(如屏幕截图) Genymotion。这里的缺点是默认模拟器占用更多内存,但如果您的计算机上有16 GB以上的RAM,通常不会出现问题。

答案 1 :(得分:0)

ADB 服务器不是由您选择的程序创建的。必须是另一个程序创建了它,以便您可以在任务管理器中搜索它并从那里结束任务。 怎么知道呢?大多数情况下,任务管理器中的任务名称中都会有一个ADB字样......百度PC Faster是通常创建adb而不给出任何提示的程序之一