구글플레이스토어에 어플을 올린 후,
사용자가 다운받아서 사용하다가 비정상종료나 ANR이 일어나게 될 경우,
구글은 구글플레이콘솔에서 친절하게 알려준다...
아래 Android Vitals -> ANR 및 비정상 종료 들어가면 알 수 있다.
그치만 올린 APK파일은 난독화가 되어있어, 자세한 내용까지는 못보는 상황.
그래서 난독화 된 APK의 매핑파일을 올려줘야만, 어느 함수에서 비정상종료가 됐는지 알 수 있다.
매핑파일은
안드로이드 스튜디오 프로젝트 디렉토리 -> app -> build -> outputs -> mapping -> release 로 가면
mapping.txt를 찾을 수 있다.
해당 파일을 Android vitals -> 난독 해제 파일 카테고리로 가서 업로드해주면 된다.
그럼 이제 비정상종료 및 ANR이 났을 때, 어느 함수에서 났는지 알 수 있다!
'개발 > Android' 카테고리의 다른 글
안드로이드] Timer, TimerTask 사용하기 (0) | 2018.12.26 |
---|---|
안드로이드] switch, checkbox 버튼 느릴 때 (hardwardAccelerated란) (0) | 2018.12.14 |
안드로이드] ActionBar 제거 (0) | 2018.12.03 |
OpenGL ES] 그래픽스 좌표계, 디바이스 좌표계 (0) | 2018.11.30 |
안드로이드] 안드로이드 스튜디오 주석 처리 단축키 오류 (210105 update) (8) | 2018.11.08 |