解决方法步骤:
- 进入SDK中的platform-tools文件夹,例如:
E:\AndroidSDK\platform-tools
- 按住Shift+在此处打开命令行窗口
- 输入:
netstat -aon|findstr "5037"
- 会看到如下内容:
TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 51868
- 51868占用了5037这个端口,查询51868是哪个应用,在命令行输入:
tasklist|findstr "51868"
- 会看到如下内容:
360MobileLink.exe 51868 Console 1 28,716 K
- 然后关闭360MobileLink.exe,执行如下命令:
adb kill-server
adb start-server
- 会看到如下内容:
* daemon not running. starting it now at tcp:5037 *
* daemon started successfully *
再次点击AndroidStudio运行项目,就可以正常使用模拟器。
示例:
E:\AndroidSDK\platform-tools>netstat -aon|findstr "5037"
TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 51868
TCP 127.0.0.1:5037 127.0.0.1:51148 ESTABLISHED 51868
TCP 127.0.0.1:5037 127.0.0.1:51149 ESTABLISHED 51868
TCP 127.0.0.1:5037 127.0.0.1:51155 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:51448 ESTABLISHED 51868
TCP 127.0.0.1:50561 127.0.0.1:5037 TIME_WAIT 0
TCP 127.0.0.1:50569 127.0.0.1:5037 TIME_WAIT 0
TCP 127.0.0.1:51113 127.0.0.1:5037 TIME_WAIT 0
TCP 127.0.0.1:51148 127.0.0.1:5037 ESTABLISHED 57444
TCP 127.0.0.1:51149 127.0.0.1:5037 ESTABLISHED 51868
TCP 127.0.0.1:51170 127.0.0.1:5037 TIME_WAIT 0
TCP 127.0.0.1:51171 127.0.0.1:5037 TIME_WAIT 0
TCP 127.0.0.1:51172 127.0.0.1:5037 TIME_WAIT 0
TCP 127.0.0.1:51173 127.0.0.1:5037 TIME_WAIT 0
TCP 127.0.0.1:51175 127.0.0.1:5037 TIME_WAIT 0
TCP 127.0.0.1:51176 127.0.0.1:5037 TIME_WAIT 0
TCP 127.0.0.1:51178 127.0.0.1:5037 TIME_WAIT 0
TCP 127.0.0.1:51179 127.0.0.1:5037 TIME_WAIT 0
TCP 127.0.0.1:51180 127.0.0.1:5037 TIME_WAIT 0
TCP 127.0.0.1:51181 127.0.0.1:5037 TIME_WAIT 0
TCP 127.0.0.1:51427 127.0.0.1:5037 TIME_WAIT 0
TCP 127.0.0.1:51435 127.0.0.1:5037 TIME_WAIT 0
TCP 127.0.0.1:51436 127.0.0.1:5037 TIME_WAIT 0
TCP 127.0.0.1:51437 127.0.0.1:5037 TIME_WAIT 0
TCP 127.0.0.1:51445 127.0.0.1:5037 TIME_WAIT 0
TCP 127.0.0.1:51446 127.0.0.1:5037 TIME_WAIT 0
TCP 127.0.0.1:51447 127.0.0.1:5037 TIME_WAIT 0
TCP 127.0.0.1:51448 127.0.0.1:5037 ESTABLISHED 57444
E:\AndroidSDK\platform-tools>tasklist|findstr "51868"
360MobileLink.exe 51868 Console 1 28,716 K
E:\AndroidSDK\platform-tools>adb kill-server
* server not running *
E:\AndroidSDK\platform-tools>adb start-server
* daemon not running. starting it now at tcp:5037 *
* daemon started successfully *
E:\AndroidSDK\platform-tools>