如何啟用adb host端和手機端adbd的log

2021-09-01 20:43:58 字數 1027 閱讀 2258

在android裝置進行某些測試例時候,如:cts、vts測試時候,經常碰到測試過程adb 斷開情況,導致測試無法繼續。需要優先排除adb模組的問題,這個時候需要啟用adb host端和adb daemon的log,輔助分析adb模組是否有異常。

可以通過如下步驟啟用手機側adbd的log

$sudo adb root

$sudo adb remount

$sudo adb shell

android6.0以及之後的版本,輸入如下命令:

#setprop persist.adb.trace_mask 1

android6.0之前的版本,輸入如下命令:

#setprop persist.adb.trace_mask 0xff

#stop adbd && start adbd

此時logcat可以看到adb開頭的log(確認log開啟成功的方法,ps | grep adbd 得到adb的程序號,logcat | grep 程序號,應該會有大量的log輸出)

3.1.1新增環境變數

3.1.2 需要重啟adb

cmd視窗輸入以下命令:

adb kill-server

adb start-server

這樣在上面的temp環境變數中的路徑中即可看到adb.log 檔案

(1) kill 掉adb程序,命令為:sudo adb kill-server

(2) 命令列下輸入:

export adb_trace=1

(在/etc/sudoers中修改:defaults env_reset為:defaults !env_reset

或者執行上述命令後每次的adb命令前加sudo -e)

(3)sudo adb start-server

adb啟動後會把log儲存在電腦端/tmp /adb.log

pc端adb_trace可以按需配置,具體可配項如下圖

手機端如何抓包

pc端的設定 安裝fiddler 可能我們需要安裝依賴 需要安裝.netframwork4.0 開啟fiddler檢視下fiddler的監控埠號 tools options connections fiddler listens on port 勾選上allow retmote computers ...

如何查詢iphone手機啟用時間

使用序列號,在蘋果官網,查詢就可以查到,操作步驟如下 1 搜尋蘋果官網,點選進入官網 2 進入蘋果官網,在頁面中開啟技術支援 3 在技術支援介面,向下翻 4 找到 檢視您的產品保修狀態 一欄開啟。5 輸入您iphone手機上的序列號和查詢驗證碼,按一下繼續按鈕。6 可以查詢到iphone手機的詳細資...

如何啟用客戶端指令碼除錯

注 要學會查詢msdn library visual studio 偵錯程式為您提供用於測試和更正 web 文件指令碼中的錯誤的綜合除錯環境。您可以使用 visual studio 偵錯程式測試用 microsoft visual basic scripting edition vbscript 和...