天天看點

Android studio 遠端主機強迫關閉了一個現有的連接配接(adb.exe已停止工作)

用Android studio開發時,遇到adb.exe已停止運作。

通過百度看到很多方法

最近經常出現“adb.exe 已停止工作”

1)重新開機abd和Android studio不行

2)重新開機電腦,不行

3)使用adb.exe 替換adb也不行

遠端主機強迫關閉了一個現有的連接配接:

Android studio 遠端主機強迫關閉了一個現有的連接配接(adb.exe已停止工作)

  查找資料發現應該是adb.exe的端口被占用了。

可以先試試用adb kill-server 和 adb start-server試試能不能解決,如果不能解決

1、開始-運作-cmd打開終端視窗。輸入 netstat -aon|findstr "5037" 檢視5037端口都有哪些程序,如下圖:

Android studio 遠端主機強迫關閉了一個現有的連接配接(adb.exe已停止工作)

2、然後在根據其PID程序号來找出該程序(上圖中的最後一行)。

如上圖可以發現5037端口被PID為5884的程序占用,輸入  tasklist|findstr "2748" ,找出該程序,如下圖:

Android studio 遠端主機強迫關閉了一個現有的連接配接(adb.exe已停止工作)

3、這裡studio64.exe是正常的,如果你的是其他程序的話,就要結束它了。

輸入taskkill /f /t /im 你的程序名,結束該程序。然後重新連接配接手機,發現問題已經解決。

對于這種問題,應該多對Android studio的提示和引導進行了解,不行的話就百度翻譯(英語差的話)。遇到問題,盡量自己解決,自己解決無論是解決能力還是學習東西都是最快,而且有效的。我喜歡這種方式。希望可以幫到你。

書到用時方恨少,紙上得來終覺淺。希望可以幫你解決問題。

繼續閱讀