燚智能硬件開發網
物聯網和智能硬件開發技術講座
為什麼需要WIFI抓取log?
搞Android軟件開發的,都知道用USB抓log。
但如果USB被佔用了怎麼辦?例如在手機上調試USB外設,如何抓log?
在當前很多支持android 的IC平臺上只支持一個USB接口,尤其是手機類平臺,如高通,MTK移動通信類的平臺都只有一個USB接口,但在實際應用時,例如調試驗證是usb 攝像頭、USB語音降噪模組等,usb口被佔用。
雖然可以用UART口底層log,但是無法抓取框架層APP層的Log,這個時候我們就需要通過連接wifi抓取log。
手機USB連了外設,如何抓Log?
Wifi 打印log的方法
1.電腦端插入usb WIFI模塊,或使用筆記本電腦本身的WIFI。
2.手機打開wifi 並連接上電腦usb wifi 模塊的網絡;
3.在CMD窗口輸入 adb tcpip555
4.在CMD窗口輸入adb connect +IP
後面的i p地址需要查看手機的i p地址;
然後:
adb shell
su
ifconfig
5.連接成功後,拔掉usb線,就可以使用adb shell了。
退出wifi 打印log方案
1.關閉手機wi fi 連接模式並轉換為usb模式
-
2.在CMD窗口輸入 adb usb restarting in usb mode。
3.插入usd線,就可以正常的使用usb抓取log。
.
燚智能硬件開發網,智能硬件開發實戰派
精彩內容回顧:
閱讀更多 燚智能 的文章