Android開發者經常會遇到adb端口被佔用的問題吧,尤其是QQ這個霸道的東西,經常搶端口。
解決的辦法就是兩個:1、QQ搶過去,我們再搶回來,2、算你狠,我換一個端口行吧。
節目開始之前,我們還是老規矩,先來一個搞笑段子:
記者:觀衆朋友們,我們現在就在139歲長壽之星老人的家中,我們來現場採訪一下這位老人。
記者:老人家您好,您作爲139歲高壽老人,請問您有什麼願望嗎?
老人:我想死。
導播:我*你*了個*。
1、把端口搶回來
1)CMD命令窗口輸入:adb nodaemon server 。然後就會提示你哪個端口被佔用了。
2)輸入netstat -ano | findstr "5037" 。然後會彈出提示告訴你哪些進程佔用了該端口,記住非0地址的後面的數字
3)打開任務管理器,點擊“進程“,“查看”-“選擇列”,勾選PID
4)查找第2步中看到的數字PID,然後結束相關進程,即可
2、換一個端口
1)在系統環境變量中定義 ANDROID_ADB_SERVER_PORT 的值
2)重新開啓命令行窗口
3)重啓adb server即可
adb kill-server
adb start-server
本期節目就到這裏,感謝大家的收看,下期再見!