Android Studio 連接逍遙模擬器報 Adb connection Error:遠程主機強迫關閉了一個現有的連接 的一個解決辦法,
**
問題描述:
起因是我在啟動一個Android專案,連接到逍遙模擬器運行后,又打開了一個Android專案,導致兩個Android專案都去連接逍遙模擬器,當我第一個Android運行完后,第二個Android專案就開始無法連接逍遙模擬器,而后無論我如何重啟,Android都提示我如下資訊:
Adb connection Error:遠程主機強迫關閉了一個現有的連接,
Cannot reach ADB server, attempting to reconnect.
* daemon not running; starting now at tcp:5037
* daemon started successfully
Adb connection Error:遠程主機強迫關閉了一個現有的連接,
Cannot reach ADB server, attempting to reconnect.
原因分析:
因為我曾經遇到過一次這樣的問題,知道可能是adb.exe的問題,所以我打開任務管理器,找到adb.exe行程,將其關閉,然后重啟逍遙模擬器,但是問題依然沒有解決,接著我反復重啟逍遙,發現在打開關閉逍遙模擬器時,并沒有出現閃現其他adb.exe行程,排除了電腦上有其他軟體和逍遙競爭導致連接被強制關閉的可能,
接下來我又嘗試在cmd命令列重新連接,但是,雖然命令列提示已連接,Android中卻一直顯示連接關閉,始終無法解決這一問題,
解決方案:
在我多次重啟逍遙模擬器的程序中,發現當我打開逍遙,任務管理器中沒有出現adb.exe行程,但當我關閉逍遙時,任務管理器中出現了adb.exe行程,所以我打開逍遙多開器,重新創建了一個同樣版本的逍遙模擬器,運行這個模擬器,發現可以正常連接,推測是上一個模擬器由于被兩個Android專案同時連接導致了行程混亂,
新人小白,第一次發文,在找解決辦法時沒有發現類似的問題,所以發文記錄一下,如果有錯誤的地方,煩請各位大佬斧正,
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/275029.html
標籤:其他
