본문 바로가기

메모리2

Android Dumpstate 로그 추출 및 분석(1/2) 안드로이드 개발을 하다보면 간단히 Stacktrace로 버그를 찾아내어 수정할 수 있는 경우도 많지만, 알 수 없는 문제로 고생하는 경우도 많다. 그럴 경우 다양한 경로로 해당 원인을 분석하기 위해 노력해야 하는데, 그러한 노력의 일환으로 dumpstate 로그를 추출하여 확인하는 것이 있다. 공식적인 명칭으로는 버그리포트 혹은 버그신고 로그라고 한다. 일반적인 개발 용어로는 덤프로그가 조금 더 익숙하여 이 포스팅에서는 이렇게 용어를 기록하였다. 로그 추출하기 당연하겠지만, 우선 디바이스를 디버깅 연결한다. 그러면 아래와 같이 기기가 잘 연결되어 있을 것이다.(아래와 같은 경우는 무선디버깅으로 연결할 경우 나오는 내용이다.) 그리고 다음과 같이 커맨드 명령을 입력해준다. 그렇게하면 현 시점 기준으로 버그.. 2021. 7. 12.
[도서 리뷰] 실습과 그림으로 배우는 리눅스 구조 오늘 리뷰할 책은 '실습과 그림으로 배우는 리눅스 구조'이다. 제목만으로는 너무 간단하며, 꾸임이 없다. 이 제목에서 받은 느낌을 책을 읽는 내내 느꼈다. 바로 담백하나, 친절하다는 점이다. 설명이 필요한 것을 가급적 모두 설명하고 있으며, 그러한 설명으로 인해 다음으로 넘어가는것이 자연스러워지기 때문이다. 또한 화려하거나 꾸민것은 별로 없지만, 보기에 편안했다. 요즘 뜨고 있는 Medium 블로그 같다고 할까나. 그리고 부제로 있는 '개발자가 알아야 하는 OS와 하드웨어의 기초'가 아무래도 더 맞는 설명으로 보인다. 물론 리눅스 기준으로 설명했기 때문에 리눅스를 알아가는 것이 목적이지만, OS 전반에 대해 다루기 때문이다. 마치 대학시절 운영체제 수업을 좀 더 편안하게 바꿔놓은 느낌이다. 표지에도 필요.. 2019. 4. 14.
반응형