在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 和...