개발공부

[Firebase] Realtime DataBase를 사용하기 위한 환경 설정 본문

Android

[Firebase] Realtime DataBase를 사용하기 위한 환경 설정

mscha 2022. 9. 16. 15:36

firebase의 Realtime DataBase를 사용하기 위해 환경 설정을 하는데 어려움을 겪었어서

제가 설정한 방법을 게시합니다.

firebase 콘솔에서 앱추가를 하여 google-services.json 파일을 받은 상태라고 가정하고 진행하겠습니다.

 

1. 안드로이드 스튜디오의 폴더 형식을 Project로 변경합니다.

 

2. 받은 google-serviecs.json 파일을 app 폴더 안에 넣습니다.

 

3. 프로젝트 수준 gradle 파일의 plugins에 아래 형식을 추가합니다.

plugins {
    id "com.google.gms.google-services" version "4.3.10" apply false
}

 

4. 모듈 수준 gradel 파일의 plugins와 dependencies에 아래 형식을 추가합니다.

plugins {
    id 'com.google.gms.google-services'
}
dependencies {
    implementation platform('com.google.firebase:firebase-bom:30.3.2')
    implementation 'com.google.firebase:firebase-analytics'
    implementation 'com.google.firebase:firebase-database'

    implementation 'commons-io:commons-io:2.4'
}
apply plugin: 'com.google.gms.google-services'

 

5.  Sync를 누릅니다.

 

6. SDK Manager로 들어갑니다.

 

7. SDK Tools의 Google Play services를 체크 후 OK를 눌러 적용해줍니다.