[adb-server log] PC端adb server log抓取

當(dāng)設(shè)備出現(xiàn)USB掉口或者device offline等情況時,需要抓取PC的adb log分析,抓取及打開的步驟如下:

1.Windows操作系統(tǒng)

1、adb kill-server

2、set ADB_TRACE=all

3、adb shell

4、echo %Temp%,從返回的目錄中可以找到adb.log文件,這個就是adb server的log

2.Ubuntu系統(tǒng)

看下電腦的環(huán)境變量TMPDIR是多少,如果為空,則log在tmp目錄下,且路徑為/tmp/adb.%u.log,如果不為空,則是在tmp取出來的值的路徑下;

const char* tmp_dir = getenv("TMPDIR");

if (tmp_dir == nullptr) tmp_dir = "/tmp";

return android::base::StringPrintf("%s/adb.%u.log", tmp_dir, getuid());

測試步驟

1、在手機連接電腦后,準備執(zhí)行測試前,在電腦側(cè)adb kill-server

2、Ubuntu系統(tǒng)上添加環(huán)境變量 export ADB_TRACE=all,然后rm /tmp/adb.log;

3.關(guān)閉日志輸出

1.windows下請將set ADB_TRACE=all修改為set ADB_TRACE=0

2.Ubuntu下請講export ADB_TRACE=all修改為export ADB_TRACE=0即可

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,564評論 19 139
  • 背景: 閱讀新聞 12C CDB模式下RMAN備份與恢復(fù) [日期:2016-11-29] 來源:Linux社區(qū) 作...
    陽屯okyepd閱讀 3,846評論 0 7
  • =========================================================...
    lavor閱讀 3,649評論 0 5
  • 從印度回來,是時候?qū)懶┦裁磧A吐了。兩年多來,我像一只小心翼翼的刺猬,隨時準備戰(zhàn)斗,隨時準備鮮血淋淋。盡管我...
    何易瀟閱讀 884評論 11 4
  • 這兩種類型的鎖都是為了解決更新丟失的問題。 1、什么是丟失更新? 考慮這個場景:在一個web應(yīng)用中,用戶1檢索某表...
    SpaceCat閱讀 566評論 0 2

友情鏈接更多精彩內(nèi)容