Android Study

Firebase Crashlytics / AndroidStudio 4.1.1 / Java 세팅

85chong 2021. 1. 15. 09:30
728x90
반응형
SMALL

*!! 먼저 Firebase 기본 가이드를 시도 한 후에 안된다면, 성공한 예를 참고하는 것을 추천함(여기서는 포인트만 집고 넘어갈 예정)

 

* FirebaseCrashlytics 연동 중요한 포인트

- AndroidStudio Tool version

- google-services.json

- project > build.gradle

- app > build.gradle  

- code in Java

- 테스트

 

 

 

 

<연동성공 예>

1. AndroidStudio Tool version : 

- 4.1.1

 

2. google-services.json

- 프로젝트를 Firebase 프로젝트에 등록시킬때 다운받아서 프로젝트에 맞게 연결해야함

 

3. project > build.gradle

...
dependencies {
	...
	classpath 'com.google.gms:google-services:4.3.4'
	classpath 'com.google.firebase:firebase-crashlytics-gradle:2.3.0'
}
...

 

4. app > build.gradle

plugins {
	...
	id 'com.google.gms.google-services'
	id 'com.google.firebase.crashlytics'
}
...
...
...
dependencies{
	...
	impletmentation 'com.google.firebase:firebase-analytics:17.5.0'
   	impletmentation 'com.google.firebase:fireabse-crashlytics:17.2.1'
	...
}

 

5. code in Java

static 으로 아래의 함수를 정해주거나, 앱을 시작할때 FirebaseCrashlytics 를 초기화 해주어야 한다.

...
FirebaseAnalytics firebaseAnalytics = FirebaseAnalytics.getInstance(this)
...

 

6. 테스트

버튼을 눌러 실행할 이벤트에 아래의 코드 한줄만 넣어주면 됨

...
throw new RuntimeException("Crash")
...

 

-끝-