1.前言
在11.0的系統rom定制化開發中,在某些時候,需要打印ALOGV,ALOGI等TAG日志,在系統中,默認是關閉這些日志的, 防止日志打印過多,系統過于卡頓,但是有時候會為了調試,需要打開日志開關,所以就需要在系統源碼中查看哪里 需要打開日志的開關,來實現日志的打印解決問題
2.打開ALOGV ALOGI ALOGD日志輸出的方法的核心類
frameworks/ex/framesequence/jni/utils/log.h
3.打開ALOGV ALOGI ALOGD日志輸出的方法的核心功能分析和實現
Log等級詳解 Android的Log等級通常有五類,按照日志級別由低到高分別是Verbose、Debug、Info、Warning、Error,其對應的log定義在system層 在Android開發中,log輸出的信息可能會很多,為了方便查看特定的log信息,我們可以通過log的過濾功能來篩選顯示的log。可以通過adb命令來進行log過濾 Android主要的系統Log分為以下幾種: ANR log bugreport log Tombstones Log Dropbox Log logcat的Log文件 qnx log 系統定制和應用開發過程中可以利用以上多種Log去進行系統分析和問題定位 ANR log Log作用: 主要是收集系統中的ANR相關的Log,方便開發者解析使用 Log位置:/dat