본문 바로가기

운동하는 개발자/Android

Android Studio Crashlytics 사용법 (Firebase)

728x90

우선 Crashlytics가 뭔지 모르고 들어온사람은 없을테니 가벼운 한줄요약으로 말도안되게 편리한 앱 비정상종료 추적 솔루션이라고만 표현해보겠다 사용법이나 알아보자

먼저 Firebase에 프로젝트를 등록해야 한다

2021/03/03 - [운동하는 개발자/Android] - Android Firebase 사용법 (Android Studio) / how to use Firebase


1. 안드로이드 프로젝트를 선택하고 좌측탭에서 Crashlytics을 누른 후 가운데 하얀버튼 Crashlytics사용 설정을 누르면 예외에러를 기다리게된다

 

2. build.gradle에 추가해줘야 하는데 버전도 업데이트 되고 플러그인도 변경 될 수 있으니 아래 링크를 보고필요한 값들을 추가해주자 

firebase.google.com/docs/crashlytics/get-started?platform=android&authuser=1#add-sdk

 

3. 메인엑티비티에서 버튼을 누르면 예외가 발생하게 추가한 뒤 앱을 실행하여 강제 종료 시켰다

 

4. 위와같이 비정상 종료가 1건 수집되었으며 아래 문제칸에 MainActivity.java를 눌러보자

 

5. 제법 상세하게 수집되었다 기기 종류, os버전, 발생 시간  , 어떤 예외가 발생하였는지, 어디이벤트에서 발생하였는지 다 수집이 되는것이 확인되었다


참고페이지

firebase.google.com/docs/crashlytics/get-started?platform=Android

 


 

728x90