LZ在打開android studio之後經常無法打開adb,應該是某些程序佔用了ADB的端口,通過看各種大神的解決方案,找到了方法,這裏記錄下來,防止腦子壞掉又忘了,這已經不是第一次忘了如何解決搞定過的問題了。。。。
提示:
ADB not responding. you can wait more,or kill "adb.exe" process manually and click 'Restart'
找到彈出提示中所示的adb.exe所在目錄,LZ這裏是:D:\Program Files (x86)\Android SDK\sdk\platform-tools
打開cmd,輸入輸入adb kill-server,adb start-server:
比較幸運,只要kill了就可以start了。。。
看前輩們的處理,restart時很多時候是failed to start deamon的。。。
所以這裏列出前輩們在失敗時的解決方法吧:
1. cmd中鍵入 adb nodaemon server
會出現cannot bind 'tcp:xxxx' --------------說明某個端口被佔用了
2. 那麼繼續在cmd鍵入netstat -aon|findstr "xxxx",可以看到某個進程在佔用端口,記住進程號yyyy
3. 在任務管理器中選擇進程選項卡 查看-選擇列,勾選PID進程標識符,確認後,就能找到進程號爲yyyy的進程,結束它就ok啦
4. 這時回到cmd鍵入start-server就能成功啓動咯。~~