반응형
개요
구글 Firebase 의 Crashlyrics 를 추가하기 위한 설정을 다룹니다.
자세한 것은 firebase 의 링크에서 확인할 수 있습니다.
본문
project 수준 build.gradle
buildscript > repositories 에 추가함
maven {
url 'https://maven.fabric.io/public'
}
buildscript > dependencies 에 추가함
classpath 'com.google.gms:google-services:4.2.0'
classpath 'io.fabric.tools:gradle:1.27.1'
allprojects > repositories 에 추가함
maven {
url 'https://maven.google.com/'
}
app 수준 build.gradle
상단 부분에 추가 (다른 apply plugin: 항목이 있다면 그 밑에 붙여서 추가
apply plugin: 'io.fabric'
dependencies 에 추가
implementation 'com.google.firebase:firebase-core:16.0.7'
implementation 'com.crashlytics.sdk.android:crashlytics:2.9.9'
참고 사항
예전 방식에는 compile 로 추가하고, 블럭 안에 transitive 설정이 있었는데,
compile('com.crashlytics.sdk.android:crashlytics:2.9.9@aar') {
transitive = true;
}
아래와 같이 간단히 implementation 에 한줄로만 추가해도 되게 바뀐 것 같다. (적용해보니 현재까지는 이상 없음)
implementation 'com.crashlytics.sdk.android:crashlytics:2.9.9'
참고 레퍼런스
* https://firebase.google.com/docs/crashlytics/get-started?authuser=0#android
반응형