Android Studio 点运行启用时,列表中不显示虚拟机,但是实际上在AVD Manager中已经添加了2个虚拟设备了

Android Studio 点运行启用时,列表中不显示虚拟机,但是实际上在AVD Manager中已经添加了2个虚拟设备了

百度上找了一下方法,

情况出现:
打开androidstudio,一直连接不上电脑,提示:Unable to start adb server: error: protocol fault (couldn't read status): Connection reset by peer


问题原因:

--------------------------------------------------------------------------------
大多数情况是5037端口被占用。5037为adb默认端口。
--------------------------------------------------------------------------------

解决办法:

------------------------------------------------------------------------------------------
查看哪个程序占用了adb端口,结束这个程序,然后重启adb就好了。

1.打开cmd,切换到adb目录

CD  E:

CD E: oolsdkplatform-tools

2.使用命令:netstat -aon|findstr "5037"  找到占用5037端口的进程PID。


3.使用命令:tasklist|findstr "6292"  通过PID找出进程。


4.调出任务管理器,找到这个进程,结束进程。

  这一步不能忘记了


5.使用命令:adb start-server 启动adb就行了

然后再切换到 Android Studio 点运行按钮,就可以显示 AVD的列表了
 

原文地址:https://www.cnblogs.com/gfwei/p/11737504.html