2016-03-08 84 views
3

在android studio运行几个小时后,突然连接的设备显示为脱机。而令人讨厌的是,无论连接与否,它总是显示脱机设备。无法手动杀死adb.exe

正如我们经常做的,我打电话adb kill-serveradb start-server。从进程列表,它显示了一个新的adb.exe被创造,而前者不会消失,即使我尝试从列表中阻止它。

到目前为止,我唯一的解决方案是重新启动pc,我的意思是,强制restart.Normal停止或重新启动将使我的电脑停在屏幕上。

希望有人面临相同的问题可以支持更好的解决方案。谢谢无论如何。

+0

你是在Linux或Windows – zizutg

+0

@zizutg窗口64 –

+0

试试这个我的答案从这个stackoverflow问题[Here](http:// stackoverflow。 com/questions/20680658/eclipse-detecting-the-same-device-multiple-times/34510705#34510705) – zizutg

回答

1

尝试将您的Android Studio更新到2.2。之后,你将能够杀死adb.exe,如果你需要。 这帮助我修复了这个错误,但仍然在2.1.1中面对它。

0

这就是我如何处理我周期性发生的情况。 每这个answer的尖端,我发现使用端口5037机智命令netstat的过程如下:

Microsoft Windows [Version 10.0.15063] 
(c) 2017 Microsoft Corporation. All rights reserved. 

C:\Users\Hong>netstat -a -n -o | find "5037" 
    TCP 127.0.0.1:5037   0.0.0.0:0    LISTENING  9232 
    TCP 127.0.0.1:5037   127.0.0.1:52034  ESTABLISHED  9232 
    TCP 127.0.0.1:52034  127.0.0.1:5037   ESTABLISHED  10824 

在上述结果中,处理9232是adb.exe和工艺10824是Visual Studio中。我可以杀死关闭其他进程后使用端口5037 adb.exe - Visual Studio