- https://console.firebase.google.com/
에서 프로젝트 추가 -> 프로젝트 이름 선택 및 입력- 계속
- 사용 환경 최적화 위해 프로젝트에 Google 애널리틱스 설정
- 프로젝트 만들기 / 기존 Google Cloud 프로젝트를 사용할 경우에는 Firebase 추가
implementation platform('com.google.firebase:firebase-bom:28.1.0')
1. 프로젝트 수준의 gradle에 google-services 플러그인 추가
dependencies { classpath 'com.google.gms:google-services:4.3.8' // ... }
2. Google의 Maven 저장소도 있는지 확인
repositories { // Check that you have the following line (if not, add it): google() // Google's Maven repository }
3. 앱 수준의 gradle에 Google 서비스 Gradle 플러그인을 적용
plugins { id 'com.google.gms.google-services' }
4. google-services.json 파일 추가
app 프로젝트 아래에 붙여넣기
1. 앱 수준의 gradle에 의존성 추가
dependencies { // Import the Firebase BoM implementation platform('com.google.firebase:firebase-bom:28.1.0') // When using the BoM, you don't specify versions in Firebase library dependencies // Declare the dependency for the Firebase SDK for Google Analytics implementation 'com.google.firebase:firebase-analytics-ktx' // Declare the dependencies for any other desired Firebase products // For example, declare the dependencies for Firebase Authentication and Cloud Firestore implementation 'com.google.firebase:firebase-auth-ktx' implementation 'com.google.firebase:firebase-firestore-ktx' }
참고
https://firebase.google.com/docs/android/setup?hl=ko#kotlin+ktx