Android的ADB與手機連接

ADB連接端口被佔用問題

在利用adb進行手機連接的時候出現如下問題(Windows 8.1環境):
這裏寫圖片描述
由於ADB使用5037端口,使用netstat命令查看5037端口的連接情況,
這裏寫圖片描述
發現5037端口被佔用,使用tasklist查看到底是誰佔用了5037端口,
這裏寫圖片描述
原來是360手機助手的連接程序佔用了端口.使用”taskkill /f /t /im process_name”命令結束該進程
這裏寫圖片描述
好吧殺不掉,那就用任務管理器把360手機助手的進程KILL掉.這樣重新使用ADB連接即可.

ADB與手機的連接

ADB要與手機連接調試,首先要開啓手機開發者選項中ADB選項: Android debugging.ADB連接手機有兩種方式:USB和WIFI.在Windows環境下使用ADB,要安裝ADB的驅動,一般Android SDK中有包含,如果沒有要手動下載安裝或者藉助手機助手安裝.驅動的位置位於sdk目錄的platform-tools下.這裏寫圖片描述

使用USB方式連接

安裝好驅動之後,使用USB線連接手機,即可實現ADB連接手機,這時候可以使用adb shell進入手機的shell,然後使用su命令獲得root權限:
這裏寫圖片描述

使用WIFI方式連接

首先要開啓開發者選項ADB over network,然後確保PC和手機處於WIFI可連接狀態,然後使用命令adb connect mobile_WIFI_address來連接手機:
這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章