막무가내 삽질 블로그

안드로이드 Crashlytics 추가하기 본문

Android

안드로이드 Crashlytics 추가하기

joong~ 2020. 7. 2. 19:03
728x90

Firebase Crashlytics는 실시간 오류 보고 도구로 앱 품질을 저하하는 안정성 문제를 추적하고 문제를 해결하는 데 도움이 된다.

 

앱이 Firebase Console에 추가되어 있다는 가정하에 글을 작성

 

 

project build.gradle dependencies 안에

classpath 'com.google.firebase:firebase-crashlytics-gradle:2.2.0'    추가해 준다.

 

app build.gralde

apply plugin: 'com.google.firebase.crashlytics'   추가

 

 

dependencies

implementation 'com.google.firebase:firebase-crashlytics:17.1.0'

 

 

sysnc now

 

 

 

 

이 상태에서 메인화면 또는 원하는 화면에 예외를 발생 시킨다

throw RuntimeException("App Crashed")

 

 

 

 

앱이 튕긴 후 콘솔로 가서 확인 하면 정상적으로 빌드 되었다!

 

 

 

 

 

 

대시 보드로 이동 후

 

 

예외를 던진 곳 또는 비정상 종료가 발생 했을 때 어디서 발생했는 지 알 수 있다. 클릭 해서 들어가면

 

 

 

 

좀 더 자세히 알 볼 수 있다.

 

 

 

https://firebase.google.com/docs/crashlytics/get-started?hl=en&platform=android#kotlin+ktx

 

Firebase Crashlytics 시작하기

iOS Android Unity 이 빠른 시작에서는 Firebase Crashlytics SDK를 사용해 앱에 Firebase Crashlytics를 설정하여 Firebase Console에서 포괄적인 오류 보고서를 확인할 수 있는 방법을 설명합니다. 참고: 기존 Fabric SDK

firebase.google.com

 

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

Comments