본문 바로가기

나의 플랫폼/안드로이드

[ Kernel ] system 디버깅

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

printk라는 함수를 사용하여 kernel단에 디버깅을 한다.


이 로그를 보기 위해서는 다음과 같이 하면 된다.


1)prompt창 띄운 후 adb shell -> dmesg 를 하면 부팅 후 현재까지의 로그를 전부 보여줌

2)adb shell -> dmesg -c 를 하면 현재까지 다 보여주고 로그 버퍼 삭제 -> dmesg

3)adb shell -> cat /proc/kmsg 실시간 로그 보여줌


( path가 안되어 있을 경우, sdk/platform-tools 에 보면 있다.)