-
Android 파이어베이스 연동하기 1ANDROID 2021. 3. 13. 22:07728x90반응형
참고 사이트: firebase.google.com/docs/android/setup?hl=ko
Android 프로젝트에 Firebase 추가
기본 요건 Android 프로젝트가 준비되지 않았다면 빠른 시작 샘플 중 하나를 다운로드하여 Firebase 제품을 사용해 볼 수 있습니다. 다음 옵션 중 하나를 사용하여 Android 앱을 Firebase에 연결할 수 있
firebase.google.com
로그인 - Google 계정
하나의 계정으로 모든 Google 서비스를 Google 계정으로 로그인
accounts.google.com
프로젝트 만들기
프로젝트 이름 입력
계속
프로젝트 만들기 클릭
프로젝트 생성 중
생성 완료, 계속
안드로이드 아이콘 클릭
패키지 이름 입력해주기
(SHA1 아래에 방법 있음)
SHA1 찾는 방법
안드로이드 스튜디오 해당 프로젝트 열고
우측에 Gradle 클릭
프로젝트명 - app - Tasks - android -signingReport 열기
아래 Run에서 SHA1 값이 나타난다
다시 파이어베이스에서 입력해주고 다음
구성 파일 다운로드 (안드로이드에서 Firebase 접근)
다운로드 받은 파일을 프로젝트 내 app 디렉터리에 넣어준다
안드로이드에서 Project를 보면 들어가있는 걸 확인할 수 있다.
파이어베이스에서 다음을 누르면 sdk 추가 코드를 보여준다
Gradle project, app에 입력해주고 Sync Now한다. 다음
프로젝트
//기존코드 중략 dependencies{ classpath "com.android.tools.build:gradle:4.1.2" classpath 'com.google.gms:google-services:4.3.5' //추가 }
모듈
apply plugin: 'com.android.application' apply plugin: 'com.google.gms.google-services' //기존 코드 중략 dependencies{ //기존 코드 중략 // Import the Firebase BoM implementation platform('com.google.firebase:firebase-bom:26.5.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' // 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' implementation 'com.google.firebase:firebase-firestore' }
2021.03.14 연결하려하니 모듈 그래들에 변경해달라고 떴다.
*implementation 'com.google.firebase:firebase-database:19.7.0'
설정이 끝났다.
안드로이드 스튜디오에서 Tools - Firebase 클릭
Realtime Database 클릭 Save and retrieve data(=데이터 저장 및 검색) 클릭
Add the Realtime Database to your app 버튼 클릭
Accept Changes
2번에 체크 표시 떴는지 확인
연결 완료
728x90반응형'ANDROID' 카테고리의 다른 글
Android 파이어베이스 연동하기 2 (데이터베이스 생성) (0) 2021.03.13 (안드로이드 4.1.1) 에뮬레이터 실행 안될 때 해결하기- The Emulator process for AVD killed. , feature check for hvf (0) 2021.03.09 카카오 음성 API 사용 방법 (0) 2021.01.11 안드로이드 깃허브 연동 (0) 2021.01.10 안드로이드 스튜디오 4.1.1 설치하기 (0) 2021.01.10