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:\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的列表了
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM