#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt: 這行定義了一個(gè)宏,用于格式化內(nèi)核日志輸出。它會(huì)在日志消...
腳本目錄 1、腳本目錄 2、在此目錄中右鍵"在終端中打開" 3、輸入命令 4、.data轉(zhuǎn) html 5、這個(gè)時(shí)候轉(zhuǎn)的report.html打不...
一、問題與調(diào)試 在做cpu負(fù)載問題的是,需要讀取/proc/pressure/cpu/的數(shù)據(jù),發(fā)現(xiàn)打開文件失敗 查看一下 可以看到 cpu 訪問...
一、問題背景 1.1 問題需求 有一個(gè)這樣的需求要處理,在bootanimation進(jìn)程中記錄一個(gè)值,然后在system_server進(jìn)程中獲取...
Android系統(tǒng)發(fā)生Java crash時(shí)候,沒有去捕獲處理它的話,它就會(huì)一路往上拋,最終來到main函數(shù),如果main函數(shù)也沒有處理這個(gè)異常...
通過am start -W package/componentName可以開啟一個(gè)Activity例如am start -W com.tcl.t...
一、ThreadLocal工作原理 一個(gè)線程如何維護(hù)一個(gè)looper 以ActivityThread為例,我們都知道在ActivityThrea...
一、 進(jìn)程生命周期 Android系統(tǒng)將盡量長(zhǎng)時(shí)間地保持應(yīng)用進(jìn)程,但為了新建進(jìn)程或運(yùn)行更重要的進(jìn)程,最終需要清除舊進(jìn)程來回收內(nèi)存。 為了確定保留...
一、簡(jiǎn)介 應(yīng)用冷啟動(dòng)時(shí)候,Activity組件在它的窗口顯示出來之前,可以顯示一個(gè)啟動(dòng)窗口。等應(yīng)用加載好第一幀之后, 啟動(dòng)窗口消失,顯示應(yīng)用主界...