Android 공부

Firebase Crashlytics 시작하기


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. 끝




간단하고 너무 편리한 기능이라고 생각합니다.