본문 바로가기

Android Studio

[Android Studio] FireBase와 Android Studio 연동하는 법

FireBase에 프로젝트를 만든다. 여기서 예로 KaKaoChat이라는 프로젝트를 만들었다. KaKaoChat을 클릭합니다.

ios, Android Studio 로고, </> 이미지가 보이는데 우리는 안드로이드와 연동하기 때문에 여기서 Android Studio 로고를 클릭합니다.

 

앱등록을 위해 Android Package 이름을 적는다. Android Package 이름은 app 폴더에 build.gradle파일 안 applicationId를 적으면 됩니다.

gson 파일을 다운받아 복사해서 app 폴더에 paste 해줍니다.

첫번째 사진에서 classpath 부분을 두번째 사진의 build.gradle에 위치를 잘고려해서 넣는다. 똑같이 첫번째 사진에서 apply plugin 부분과 implementation 부분을 두번째 사진의 build.gradle에 넣고 Sync now를 누릅니다. 만약 Error가 뜬다면 firebase의 기본요건을 확인해본다.

정상적으로 연동준비가 되었다면 바로 앱과 구글 서버가 연결이 되지만 문제가 있을경우 아무리 기다려도 위와 같은 문구가 나오지 않고 로딩중이 계속 뜰것입니다.

 

* 만약에 로딩중이 계속 뜰경우 고려해야할 부분 *

안드로이드 스튜디오를 컴파일 실행 해보고 다시 앱과 구글 서버가 연결이 되는지 확인합니다.

 

▼ 이마저도 안된다면 아래와 같이 따라합니다.

Tool로 들어가서 FireBase를 클릭합니다.

Authentication을 클릭하고 Email and password authentication을 클릭합니다.

위 사진의 1번과 2번을 클릭하여 하라는대로 단계별로 진행하면 연동이 될것입니다.