android log輸出量巨大,特別是通信系統的log,因此,android把log輸出到不同的緩沖區中,目前定義了四個log緩沖區:
1)Radio:輸出通信系統的log
2)System:輸出系統組件的log
3)Event:輸出event模塊的log
4)Main:所有java層的log,遺跡不屬於上面3層的log
緩沖區主要給系統組件使用,一般的應用不需要關心,應用的log都輸出到main緩沖區中
默認log輸出(不指定緩沖區的情況下)是輸出System和Main緩沖區的log
手機的默認的日志目錄:
/data/local/tmp/*
/data/tmp/*
/data/system/usagestats/*
/data/system/appusagestates/*
/data/system/dropbox/*
/data/tombstones/*
/data/anr/*
logcat的日志在
/dev/log/main
有/data/local/log目錄的,可以保存3-4天的log。