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:\tool\sdk\platform-tools
2.使用命令:netstat -aon|findstr "5037" 找到占用5037端口的進程PID。
3.使用命令:tasklist|findstr "6292" 通過PID找出進程。
4.調出任務管理器,找到這個進程,結束進程。
這一步不能忘記了
5.使用命令:adb start-server 啟動adb就行了
然后再切換到 Android Studio 點運行按鈕,就可以顯示 AVD的列表了