ㅈㅅㄹ

한동안 native debugging을 할 일이 별로 없어서 좋았는데 또 최근들어 디버깅 할 일이 빈번하게 생겼다. 예전에  안드로이드 Native 단에서 GDB로 디버그하기를 통해 디버깅 방법에 대해 소개하긴 했지만 이것도 어지간히 귀찮아야지.... -_- 그래서 스크립트로 만들어버렸다;; 하하하...

단말 USB 디버깅으로 연결해 둔 상태에서 앱 실행시키고 안드로이드 풀소스 최상단 디렉토리에서 실행하면 된다. 아, 실행할 때는 앱 패키지 명을 인자로 입력해야 된다. 뭐 당연하겠지만 adb가 있는 디렉토리에 패쓰가 잡혀 있어야 됨.

긁어 붙이기 귀찮으시면 이걸 다우우우우ㅇ우우운~~ 

androidgdb.sh


(업데이트) 매번 target remote 쳐주는것도 귀찮아서 찾아보니 명령어도 자동으로 실행해 주는 옵션이 있더라. 그래서 이것저것 더 추가할 것 넣고 수정함. 이젠 그냥 명령어만 쳐 주면 알아서 자동으로 gdbserver에 접속까지 해 준다.