如果你是一名習慣使用真機調試的開發(fā)者,或者是一名習慣電腦上下載 apk 文件然后拷貝到手機上安裝的用戶,亦或是你想給你的 Android TV 安裝一個 app 但苦于手頭沒有U盤,等等,Android 網絡調試都非常的實用
可能有的人包括開發(fā)者做了一段時間也不知道有這個功能,簡單介紹下,就是在同一網絡下,無需數據線電腦即可對 Android 設備進行調試,包括但不限于 adb 命令,和有線連接調試模式是一樣的,下面介紹幾個常用的啟用方式
打開 網絡 adb
非 Root 方法
- 手機打開開發(fā)者選項,開啟USB調試,先用數據線連接電腦
- 終端里(需要已經安裝好 platform-tools)輸入下列命令,指定網絡 adb 的端口,5555為網絡 adb 的默認端口
adb tcpip 5555
Root 方法
這個方法的好處就是你數據線已經壞了沒得用了就派上用場了,而且開機也能用,上面的方法重啟后要重新弄,不能直接用
- 打開手機上的終端模擬器App,依次輸入下述命令
su
setprop service.adb.tcp.port 5555
# 可能要重啟下,下面是可選操作
stop adbd
start adbd

image
如果是在電腦上執(zhí)行,需要先執(zhí)行
adb shell
- 或者是在文件管理器中打開這個文件
/system/build.prop
在最后添加
service.adb.tcp.port=5555
借助第三方軟件(需要 Root)
有的人天生不喜歡命令行,可以理解,也有軟件打開網絡 adb ,更加的直觀
這里推薦 網絡 adb 這個 app,商店界面如圖

image
商店鏈接:https://play.google.com/store/apps/details?id=moe.haruue.wadb
打開后允許 root 權限,即可開關網絡 adb 功能

image
連接手機
-
在手機里查看本機本地 IP 地址。每個系統(tǒng)不一樣,大概位置是 設置 - WLAN 點擊已經連接的Wi-Fi的詳細信息,即可看到本地 IP 地址
image - 之后拔掉數據線,再連接設備,即可連接
adb connect 192.168.xxx.xxx
跳坑
剛開始嘗試可能會連接不上,但還會留下一個設備。包括你用有線前,最好斷開網絡調試的連接。上面兩個情況都可能會導致后續(xù)操作的沖突。

image
斷開鏈接同連接命令類似,執(zhí)行
adb disconnect 192.168.xxx.xxx
