adb網路除錯
如果你想adb通過tcp/ip來除錯裝置,必須要滿足如下條件:
1、裝置上面首先要有網口。沒有網口,那就是“巧婦難為無米之炊”了。
2、裝置和研發機(PC機)已經接入區域網,並且裝置設有區域網的IP地址。
3、要確保研發機和裝置能夠相互ping得通。
4、研發機已經安裝了Android SDK(要確保SDK版本是2.0之後的版本)。(確保有相應的環境變數,adb在sdk的platform-tools目錄下,所以要將platform-tools所在地路徑)
5、檢查研發機上的adb的版本,是否是1.0.25之後的版本。方法就是在shell中敲入adb,回車,顯示幫助,第一行就是adb版本資訊,如上面所示。
6、確保Android裝置中adbd程式(adb的後臺程式)已經執行。adbd程式將會監聽埠5555來進行adb連線除錯。
本文假設裝置的ip為192.168.1.5,下文將會用這個IP建立adb連線,並除錯裝置。
1、首先Android裝置需要先啟動,如果可以話,可以確保一下adbd啟動。
2、在研發機中,輸入:
如果連線成功會進行相關的提示,如果失敗的話,可以先kill-server命令,然後重試連線。
3、如果連線已經建立,在研發機中,可以輸入adb相關的命令進行除錯了。比如adb shell,將會通過tcp/ip連線裝置上面。和USB除錯是一樣的。這裡就不多說了。
4、除錯完成之後,在研發機上面輸入如下的命令斷開連線:
這樣就通過TCP/IP完成了對Android裝置的除錯工作了,希望對大家有所幫助。如有錯誤的地方,請不吝指教。
下面通過學校開發板sep6200介紹下:首先檢視板子靜態ip地址,在kernel/root/init.djstjava.sh指令碼中,如下
#!/system/bin/sh
ifconfig eth0 172.20.106.149 netmask 255.255.255.0 up
route add default gw 172.20.106.146 dev etho
上面指令碼中172.20.106.149為板子ip,172.20.106.146為pc機ip。
啟動android後,在pc終端輸入adb connect 172.20.106.149,連線成功後輸入adb shell即可。
相關文章
- Android adb 網路除錯Android除錯
- ADB 設定遠端除錯除錯
- 網路除錯維護方法除錯
- CentOS8 安裝adb除錯工具CentOS除錯
- TV(智慧電視)app開發,adb區域網連線除錯APP除錯
- iOS不同網路情況除錯iOS除錯
- 如何除錯神經網路引數除錯神經網路
- Android adb除錯出現:opendir failed, Permission deniedAndroid除錯AI
- Android除錯工具-ADB史上最強介紹Android除錯
- adb通過WiFi對手機進行除錯WiFi除錯
- Android網路ADB的使用Android
- Openstack的刪除錯誤網橋,虛擬網路除錯
- 如何除錯前端:優化網路資源除錯前端優化
- [譯] 除錯神經網路的清單除錯神經網路
- Proxyman Premium for Mac(網路除錯和分析工具)REMMac除錯
- 測試前奏 之 ADB無限連線除錯模式除錯模式
- 安卓自動化Tasker和Macrodroid(含ADB除錯)安卓Mac除錯
- 網路 adb 不穩定咋辦?
- Android 無線 ADB 懶人打法:WiFiADB 除錯AndroidWiFi除錯
- 4種除錯深度神經網路的方法除錯神經網路
- mist連線私有網路除錯智慧合約除錯
- TCP-UDP網路除錯助手使用說明TCPUDP除錯
- 不用USB,透過adb無線除錯安卓手機頁面除錯安卓
- DIY工程寶,網路診斷,攝像頭除錯除錯
- android studio中使用adb wifi外掛無線除錯程式AndroidWiFi除錯
- 【除錯】SystemTap除錯網路卡狀態一例除錯
- 容器網路除錯怎麼辦?一條命令就搞定除錯
- 調諧LINUX網路效能之除錯工具篇(轉)Linux除錯
- TCP網路除錯助手提示錯誤:“1035:未知錯誤” 解決方案TCP除錯
- Android 用adb 列印linux核心除錯資訊dmesg和kmsg命令AndroidLinux除錯
- 移動端網頁除錯網頁除錯
- 除錯篇——除錯物件與除錯事件除錯物件事件
- Proxyman Premium for Mac:API開發和網路除錯的得力助手REMMacAPI除錯
- Ubuntu 下使用 ADB 除錯 Android 應用時的裝置識別問題Ubuntu除錯Android
- 如何除錯移動端網頁除錯網頁
- [mac Catalina 系統配置 adb] 配置 adb 環境後,執行 adb 報錯:zsh: bad CPU type in executable: adbMac
- 一路踩坑,被迫聊聊 C# 程式碼除錯技巧和遠端除錯C#除錯
- sql 語句網路除錯和 sql 語句低層傳輸檢視SQL除錯