1. Firebase Crashlytics?
Firebase를 통해서 오류를 실시간으로 감시하고, 볼 수 있도록 한 기능입니다.
2. 사용 방법
2.1.Firebase Crashlytics로 이동해줍니다.
2.2 자신의 프로젝트를 설정하고, 해당 그림과 같이 솔루션을 지정해줍니다.
2.3 SDK 문서로 이동해봅시다.
2.4. 코드에 각종 종속성을 추가합니다.
2.4.1. 프로젝트 gradle
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | buildscript { //... repositories { maven { url 'https://maven.fabric.io/public' } } dependencies { //... // Add dependency classpath 'io.fabric.tools:gradle:1.26.1' //... } } allprojects { repositories { //... // Add repository maven { url 'https://maven.google.com/' } } } | cs |
2.4.2. 모듈 gradle
1 2 3 4 5 6 | dependencies { //... // Add dependency implementation 'com.crashlytics.sdk.android:crashlytics:2.9.7' //... } | cs |
3. 버그를 감지하도록 대기합니다.
4. 코드를 통해서 오류 전송
1 | Crashlytics.getInstance().crash(); // Force a crash | cs |
액티비티 단에 코드를 추가해서 오류를 강제로 전송합니다.
5. 끝
간단하고 너무 편리한 기능이라고 생각합니다.
'Android 공부' 카테고리의 다른 글
안드로이드 깃허브 연동 & 올리기 (2) | 2019.01.15 |
---|---|
안드로이드 시간표 어플리케이션, 시간 측정 어플리케이션, 공부 어플 - 담다 (0) | 2018.12.27 |
안드로이드 Room 고군분투 (0) | 2018.12.21 |
Retrofit을 통한 Naver 영화 API 사용하기 (0) | 2018.12.17 |
Android 2way databiding - bindingAdapter(2) (0) | 2018.12.12 |