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.4.1'
}
...
4. app > build.gradle
plugins {
...
}
apply plugin: 'com.google.gms.google-services'
apply plugin: 'com.google.firebase.crashlytics'
...
...
...
dependencies{
...
implementation platform('com.google.firebase:firebase-bom:26.3.0')
impletmentation 'com.google.firebase:firebase-crashlytics-ktx'
impletmentation 'com.google.firebase:fireabse-analytics-ktx'
...
}
5. code in Java
static 으로 아래의 함수를 정해주거나, 앱을 시작할때 FirebaseCrashlytics 를 초기화 해주어야 한다.
...
var firebaseAnalytics:FirebaseAnalytics = FirebaseAnalytics.getInstance(applicationContext)
...
6. 테스트
버튼을 눌러 실행할 이벤트에 아래의 코드 한줄만 넣어주면 됨
...
throw RuntimeException("Crash")
...
-끝-
'Android Study' 카테고리의 다른 글
Relative,Linear,Constraint 간략비교 (0) | 2021.02.16 |
---|---|
Android Studio 4.1.1. 쓸만한 기능 (0) | 2021.01.22 |
Firebase Crashlytics / AndroidStudio 4.1.1 / Java 세팅 (0) | 2021.01.15 |
android http url 사용하기 (0) | 2021.01.07 |
Android implementation 하는 방법(Java , Kotlin 사용) (0) | 2020.11.24 |