Java Android Studio无法连接到调试,无法通过pid查找进程

Java Android Studio无法连接到调试,无法通过pid查找进程,java,android,eclipse,android-studio,Java,Android,Eclipse,Android Studio,Android Studio无法连接到调试设备。 我使用windows Connecting to the target VM, address: 'localhost:8600', transport: 'socket' 我认为有进程占用端口8600 当我在CMD中executenetstat-ano | findstr 8600时,我发现 TCP 127.0.0.1:8600 0.0.0.0 LISTENING 1948 过程PID为1948 但是当我执行taskkill/f/pid 1

Android Studio无法连接到调试设备。 我使用windows

Connecting to the target VM, address: 'localhost:8600', transport: 'socket'
我认为有进程占用端口8600 当我在CMD中executenetstat-ano | findstr 8600时,我发现

TCP 127.0.0.1:8600 0.0.0.0 LISTENING 1948
过程PID为1948 但是当我执行taskkill/f/pid 1948以通过它的pid终止进程时, 它返回给我没有进程的pid是1948 我也不能在eclipse中调试,8601端口也被占用了;
有人知道如何解决这个问题吗?

你试过重新启动ADB吗?看起来这里有一个类似的线程:是的,但它不起作用,我执行adb get state,然后尝试adb kill server和start-server。你没有同时运行eclipse和Android Studio,是吗?是的,我关闭了所有这些!真奇怪!最后我发现了问题,因为android L 5.0使用了ART,所以在ART模型中,调试应用程序变得非常慢,我不知道为什么。如果将运行时更改为dalvik,问题就解决了!