今天打開Eclipse,真機鏈接以前,是要啓動adb的,忽然發現就失敗了。命令行
錯誤以下--》server
第一猜測,就是adb的端口號被佔用了。xml
隨機--blog
一.查看是不是豌豆莢或者手機助手佔用了端口號,可是發現沒有。進程
二.沒辦法,只好藉助命令行查詢了ip
具體以下--》it
1.輸入命令adb nodaemon serverclass
很顯然,咱們的adb端口號是5037,可是綁定失敗,確定是別的進程佔用他的端口號了,此時咱們須要作的就是找到那個進程病kill it。cli
2.輸入命令netstat -ano | findstr "5037" date
喔,看到127.0.0.1:5037咱們就高興了,原來5037這個端口號還真是被佔用了,固然,咱們會發現,是被PID爲9056的進程所佔用的,接下來咱們就是消滅這個進程的時候了。
3.打開」任務管理器「,接下來一步步點擊 進程-->查看-->選擇列 看到PID(進程標識符)把它前面的對號勾上。點擊「肯定」按鈕返回「任務管理器」主界面
4.此時咱們根據PID區查找以前的9056進程,點擊右鍵而後「結束進程」就ok了,再啓動adb你會看到
此時就ok了。