Firebase 설정 방법
홈페이지에 워낙 잘 나와있지만 그냥 정리 차원에서 다뤄 본다.
앱등록
debug key 값 알아내기
Gradle
-> Tasks-> android -> signingReport -> SHA1 key 값
그 다음 아래와 같이 등록한다.
구성 파일 다운로드
- google-services.json 다운로드 한다음 프로젝트에다가 넣어준다.
주의할 것은 app폴더안에다가 넣어야 한다는 것이다. build가 아니다. 스크린샷을 보고 잘 해야 한다.
Firebase SDK 추가
Gradle Scripts
의 첫 번째 build.gradle
에 dependencies
라는 항목안에다가 classpath
추가한다.
- 'com.google.gms:google-services:3.1.0'의 내용을 추가 한다.
두 번째 build.gradle
에서는 맨 하단에다가 apply plugin: 'com.google.gms.google-services'
을 추가한다.
사용 가능한 라이브러리 추가
원하는 Firebase 기능 구현에 따라 아래의 라이브러리를 gradle에 추가한다.
- com.google.firebase:firebase-core:11.0.4 애널리틱스
- com.google.firebase:firebase-database:11.0.4 실시간 데이터베이스
- com.google.firebase:firebase-storage:11.0.4 저장소
- com.google.firebase:firebase-crash:11.0.4 오류 보고
- com.google.firebase:firebase-auth:11.0.4 인증
- com.google.firebase:firebase-messaging:11.0.4 클라우드 메시징
- com.google.firebase:firebase-config:11.0.4 원격 구성
- com.google.firebase:firebase-invites:11.0.4 초대 및 동적 링크
- com.google.firebase:firebase-ads:11.0.4 AdMob
- com.google.firebase:firebase-appindexing:11.0.4 앱 색인 생성
- com.google.firebase:firebase-perf:11.0.4 성능 모니터링
'Computer Science > Android Application' 카테고리의 다른 글
SQLite 탐색기 및 기초 쿼리 (0) | 2018.04.03 |
---|---|
NotificationListenerService 이상 종료 문제 및 디버깅 방법 (0) | 2017.10.31 |
Handler를 이용한 시간제한 기능 구현 (0) | 2017.08.22 |
AIDL과 Remote Service (1) | 2017.08.22 |
NDK 사용 (0) | 2017.08.20 |