반응형

음.. 일단 Crashlytics 필요한 이유는 안드로이드를 개발을 완료했어도 

다른 기기나 버전에서 오류가 날 수 있기 때문이다. 

 

그래서 Crashlytics 등록을 해놓으면 오류가나면 어떤 오류인지 볼 수 있고 이에 대응이 가능함. 

 

1. firebase 들어가서 Project를 생성하자 . 

firebase.google.com/docs/crashlytics/get-started?hl=en&platform=android

위에 들어가면 잘나와있음.

 

2. 설정을 완료하면 앱 실행시 Crashlytics 관련 오류가 날거다

3. 아래 firebase  콘솔 > 출시 및 모니터링 > Crashlytics > 사용 설정 버튼을 클릭하게 되면 

4.아래처럼 프로그레스바가 돌면서 오류를 강제로 던지라고 한다. 

5. 강제로 버튼 리스너 걸어서 throw 던져주면 캐치되면서 리포트 화면으로 넘어간다. 

6.

설정 완료되었고 디테일하게 하고싶으면 레퍼런스 잘 읽고 하면됨. 

 

반응형

+ Recent posts