out of date。killing的解決辦法,adb server is
當出現“adb server is out of date.killing”時,意味着adb的端口(5037)被佔用了,需要找到並結束該進程。
材料/工具
cmd.exe任務管理器
方法
1、以Windows系統爲例,點擊“Windows+R”,輸入“cmd”,打開運行程序,點擊確定
2、在cmd中執行adb nodaemon server命令,查看adb的端口號是多少,一般情況下是5037
3、再執行netstat -ano | findstr "5037"命令 ,執行顯示的從左到右的意思分別是:連接類型(TCP)、本地地址和端口、外部地址和端口、連接狀態、進程的PID號。可觀察到這裏有兩個進程佔據着5037端口,其中一個佔據的是本地的5037端口,另外一個佔據的是外部的5037端口,kill掉本地PID爲240的端口就可以了
4、使用“CTRL+ALT+DEL”進入任務管理器
5、點擊進程,現在要找的是PID爲240的進程。可能會發現任務管理器裏沒有進程PID的信息顯示,這時候只要點擊任務管理器的查看-->選擇列,然後把PID勾選上即可。這時候再次查看當前進程的PID,把PID爲240的進程kill掉。然後再運行adb命令就OK了!