0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

logcat命令抓取日志方法

麥辣雞腿堡 ? 來(lái)源:OPPO內(nèi)核工匠 ? 作者:marc ? 2023-11-23 17:31 ? 次閱讀

命令抓取日志

logcat -b main -b system -b crash -r 1024 -n 5 -f android.log -v threadtime

-b:加載可供查看的緩沖區(qū)的日志

-b main:抓取main緩沖區(qū)的日志;

-b system:抓取system緩沖區(qū)的日志;

-b crash:抓取crash緩沖區(qū)的日志;

-r:每次輸出多大日志文件后進(jìn)行輪替

-r 1024:代表每份文件日志最大size為1024KB,也就是1M

-n:日志輸出最大數(shù)目,最多是n+1份

-n 5:日志文件輸出最多5+1=6份

-f:logcat日志內(nèi)容保存的位置

-f android.log:日志輸出文件目錄

-v:設(shè)置日志消息輸出格式

-v:threadtime 顯示日期,調(diào)用時(shí)間,優(yōu)先級(jí),標(biāo)記,以及發(fā)出消息的線程的pid和tid信息

如上命令抓取日志流程如下,具體查看logcat.cpp的源碼

圖片

直到停止日志打印操作,則結(jié)束日志輸出文件的流程。

3.5 具體命令操作展示

建議參考如下命令,在終端設(shè)備模擬練習(xí)。

圖片

圖片

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Android
    +關(guān)注

    關(guān)注

    12

    文章

    3917

    瀏覽量

    127036
  • 命令
    +關(guān)注

    關(guān)注

    5

    文章

    676

    瀏覽量

    21965
  • 日志
    +關(guān)注

    關(guān)注

    0

    文章

    138

    瀏覽量

    10626
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    如何長(zhǎng)時(shí)間抓取DTU設(shè)備實(shí)時(shí)日志?

    如何長(zhǎng)時(shí)間抓取DTU設(shè)備實(shí)時(shí)日志
    發(fā)表于 07-26 06:31

    使用curl+wget抓取網(wǎng)頁(yè)方法

    Linux抓取網(wǎng)頁(yè),簡(jiǎn)單方法是直接通過(guò) curl 或 wget 兩種命令。curl 和 wget 命令,目前已經(jīng)支持Linux和Windows平臺(tái),后續(xù)將介紹。curl 和 wget支
    發(fā)表于 02-25 09:54

    總結(jié)調(diào)試過(guò)程中常見(jiàn)的LOG的抓取辦法

    開(kāi)發(fā)調(diào)試中的辦法非常多,LOG是其中重要的一個(gè)方法,一些常見(jiàn)的LOG的抓取辦法(主要針對(duì)QUALCOMM平臺(tái),未經(jīng)詳細(xì)整理):1.ADB查看或保存kernel的啟動(dòng)LOG:kernel log
    發(fā)表于 09-28 11:53

    logcat如何查看Andriod log系統(tǒng)日志?

    logcat會(huì)輸出系統(tǒng)哪些信息呢?如何學(xué)習(xí)logcat命令?logcat如何查看Andriod log系統(tǒng)日志?如何查看Andriod lo
    發(fā)表于 03-03 06:15

    如何利用設(shè)置斷點(diǎn)和輸出日志這兩種方法去調(diào)試HarmonyOS App呢

    LogCat視圖中輸出的調(diào)試信息HarmonyOS還提供了另外一種輸出日志的方式,這就是HiLog類,該類提供了多個(gè)靜態(tài)方法,用于輸出不同級(jí)別的日志信息。這些靜態(tài)
    發(fā)表于 05-24 14:57

    針對(duì)Android抓取Log方法

    Android日志系統(tǒng)提供了記錄和查看系統(tǒng)調(diào)試信息的功能。日志都是從各種軟件和一些系統(tǒng)的緩沖區(qū)中記錄下來(lái)的,緩沖區(qū)可以通過(guò) logcat 命 令來(lái)查看和使用.
    發(fā)表于 03-15 10:36 ?1次下載

    域格9x07模塊調(diào)試、日志抓取方法

    異???b class='flag-5'>抓取特定日志。相關(guān)模塊的問(wèn)題及抓取判斷方法已簡(jiǎn)略列出,具體如下。抓取AT交互日志的問(wèn)題模塊
    的頭像 發(fā)表于 08-04 16:14 ?822次閱讀
    域格9x07模塊調(diào)試、<b class='flag-5'>日志</b><b class='flag-5'>抓取</b><b class='flag-5'>方法</b>

    域格9x07模塊調(diào)試、日志抓取方法

    異???b class='flag-5'>抓取特定日志。相關(guān)模塊的問(wèn)題及抓取判斷方法已簡(jiǎn)略列出,具體如下。抓取AT交互日志的問(wèn)題模塊
    的頭像 發(fā)表于 08-04 16:15 ?3445次閱讀

    NUMA架構(gòu)下的內(nèi)存數(shù)據(jù)庫(kù)命令日志故障恢復(fù)

    NUMA架構(gòu)下的內(nèi)存數(shù)據(jù)庫(kù)命令日志故障恢復(fù)
    發(fā)表于 06-24 16:26 ?26次下載

    AB1562軟件開(kāi)發(fā)DUBUG日志抓取方法

    AB1562軟件開(kāi)發(fā)DUBUG日志抓取方法
    發(fā)表于 12-22 13:53 ?0次下載

    kernel日志寫入logd介紹

    kernel日志寫入logd介紹 通過(guò)logcat命令獲取kernel日志比較特殊,故作為一個(gè)例子進(jìn)行梳理。 2.3.1 整體流程 2.3.2 命令
    的頭像 發(fā)表于 11-23 17:11 ?599次閱讀
    kernel<b class='flag-5'>日志</b>寫入logd介紹

    Android開(kāi)發(fā)logcat命令介紹

    logcat命令介紹 具體的參數(shù)使用可以通過(guò)命令查看,或者查看具體的源碼,當(dāng)然直接查看命令較為方便。 3.1 logcat幫助
    的頭像 發(fā)表于 11-23 17:18 ?315次閱讀
    Android開(kāi)發(fā)<b class='flag-5'>logcat</b><b class='flag-5'>命令</b>介紹

    redis容器內(nèi)怎么查看redis日志

    redis容器內(nèi)如何查看redis日志的幾種方法。 方法一:通過(guò)docker logs命令查看容器日志 docker logs
    的頭像 發(fā)表于 12-05 10:10 ?3395次閱讀

    常用的大日志文件查詢命令詳解

    最近需要查詢大日志文件的時(shí)候,每次打開(kāi)vim,cat之類的都會(huì)卡死,但是需要查看符合條件的共有多少行數(shù)據(jù),這顆愁死我了,下面列出一些常用的匹配查詢命令。
    的頭像 發(fā)表于 01-02 11:27 ?840次閱讀

    Jtti:如何查看yum命令的錯(cuò)誤日志來(lái)診斷問(wèn)題?

    在Linux系統(tǒng)中,當(dāng)yum命令無(wú)法正常工作時(shí),查看錯(cuò)誤日志是診斷問(wèn)題的重要步驟。以下是一些方法,可以幫助你查看和分析yum命令的錯(cuò)誤日志
    的頭像 發(fā)表于 10-14 15:51 ?128次閱讀