專門做app網(wǎng)站網(wǎng)站推廣和優(yōu)化的原因網(wǎng)絡營銷
總綱
android13 rom 開發(fā)總綱說明
目錄
1.前言
2.處理方法分析
3.代碼參考
3.1方法1
3.2方法2
3.3方法3
3.4方法4
4.彩蛋
1.前言
有時候,我們在開機的過程中,adb服務還沒有起來,系統(tǒng)奔潰了,不能正常開機,我們沒法看到相關的logcat信息,導致我們不能很快的定位問題。這種更多的是在于init服務出問題了,但是具體的位置我們不方便定位在哪里。
2.處理方法分析
在Android設備上,我們可以通過向內(nèi)核傳遞字符串來觸發(fā)內(nèi)核打印。這通常涉及通過某些系統(tǒng)接口(例如/proc或/sys文件系統(tǒng))與內(nèi)核交互。使用內(nèi)核打印,在串口里獲取相關的信息,這樣在相關的服務里面增加打印,我們就可以比較輕松獲取到問題的位置。
3.代碼參考
3.1方法1
使用/proc文件系統(tǒng)
你可以創(chuàng)建一個虛擬文件,通過寫入該文件來傳遞字符串給內(nèi)核。假設你在內(nèi)