1. 구글 로그인 후 아래 사이트 접속
- https://firebase.google.com/?hl=ko
2. 시작하기 클릭
3. 프로젝트 추가 클릭
4. 프로젝트명 지정 (영문자) 및 다음단계 이동
5. 추가할 App 아이콘 클릭
6. 앱 등록 절차 진행
- Android 패키지 이름 : build.gradle (app) 파일에서 applicationId 참조
7. 앱 등록 절차 진행
- json 파일 다운로드 후 이미지에 보이는 경로에 해당 파일 추가
- json 파일은 해당 패키지 전용이므로 필히 직접 만들어서 추가할 것
8. 안드로이드 스튜디오 설정 작업 (Firebase SDK 추가)
- build.gradle (Project : 프로젝트명) dependencies 추가
- 해당 버전은 변경될 수 있으므로 직접 참조 필요
classpath 'com.google.gms:google-services:4.3.10'
- bulid.gradle (Module: app) 파일에 plugin 및dependencies 추가
- 해당 버전은 변경될 수 있으므로 직접 참조 필요
apply plugin: 'com.google.gms.google-services'
implementation platform('com.google.firebase:firebase-bom:29.2.1')
implementation 'com.google.firebase:firebase-analytics'
- 작업 처리 후 IDE 작업 표시줄의 'Sync now' 클릭하여 동기화
- 사용가이드 : https://firebase.google.com/docs/guides?authuser=0&hl=ko
9. Dashboard에서 다양한 데이터 확인 가능
10. 컴파일 오류 시 체크사항
- A : build.gradle (app) : minSdkVersion 26 이상 확인
- B : File > Project Structure > Modules > Source Compatibility or Target Compatibility 자바버전 확인
- B : build.gradle (app) : 해당 파일에서 아래 소스 확인 또는 추가
compileOptions {
sourceCompatibility = 1.8
targetCompatibility = 1.8
}
- C : AndroidX 오류일 경우 gradle.properties (Project Properties) 에서 아래 소스 확인
# AndroidX package structure to make it clearer which packages are bundled with the
# Android operating system, and which are packaged with your app's APK
# https://developer.android.com/topic/libraries/support-library/androidx-rn
android.useAndroidX=true
# Automatically convert third-party libraries to use AndroidX
android.enableJetifier=true