Android命令列工具logcat詳細用法

2021-07-25 20:01:24 字數 1182 閱讀 7557

android日誌系統提供了記錄和檢視系統除錯資訊的功能。日誌都是從各種軟體和一些系統的緩衝區中記錄下來的,緩衝區可以通過 logcat 命令來檢視和使用.

你可以用 logcat 命令來檢視系統日誌緩衝區的內容:

[adb] logcat … …

詳細內容,請檢視listing of logcat command options ,它對logcat命令有詳細的描述 .

你也可以在你的電腦或執行在模擬器/裝置上的遠端adb shell端來使用logcat命令,也可以在你的電腦上檢視日誌輸出。

$ adb logcat

你也這樣使用:

# logcat

日誌的標籤是系統部件原始資訊的乙個簡要的標誌。(比如:「view」就 是檢視系統的標籤).

下面是乙個logcat輸出的例子,它的優先順序就似乎i,標籤 就是activitymanage:

i/activitymanager(  585): starting activity: intent
為了讓日誌輸出能體現管理的級別,你還可以用過濾器來控制日誌輸出,過濾器可以幫助你描述 系統的標籤等級.

* 下面有乙個列子*

當啟動了logcat ,你可以通過-v 選 項來指定輸出格式:

android日誌系統有迴圈緩衝區,並不是所有的日誌系統都有預設迴圈緩衝區。為了得到 日誌資訊,你需要通過-b 選項來啟動logcat

在預設狀態下,android系統有stdout 和 stderr (system.out和system.err )

輸出到/dev/null , 在執行dalvik vm的程序中,有乙個系統可以備份日誌檔案。在這種情況下,系統會用stdout和stderr 和 優先順序 i.來記錄日誌資訊

通過這種方法指定輸出的路徑,停止執行的模擬器/裝置,然後通過用setprop 命 令遠端輸入日誌ad

bshe

llst

opadb shell setprop log.redirect-stdio true

$ adb shell start

系統直到你關閉模擬器/裝置前設定會一直保留,可以通過新增/data/local.prop 可 以使用模擬器/裝置上的預設設定

option description

Android命令列工具logcat詳細用法!

android日誌系統提供了記錄和檢視系統除錯資訊的功能。日誌都是從各種軟體和一些系統的緩衝區中記錄下來的,緩衝區可以通過 logcat 命令來檢視和使用.一 使用logcat命令的目的 1 你可以用 logcat 命令來檢視系統日誌緩衝區的內容 adb logcat 詳細內容,請檢視listing...

命令列工具

在wince6.0 中,在vs2005 的 build 選單中,有乙個 advanced build commands 其中有很多編譯選項 sysgen 相當於執行命令 blddemo q 一般第一次編譯或者是 改變了 catalog 中的item 的時候,就用這個了。clean sysgen 相當...

命令列工具

執行 scws h 可以看到詳細幫助說明。usage scws options i input o output i string file 要切分的字串或檔案,如不指定則程式自動讀取標準輸入,每輸入一行執行一次分詞 o file 切分結果輸出儲存的檔案路徑,若不指定直接輸出到螢幕 c charse...