<aside> 📌 2020-08-15
</aside>
Firebase 에서 Cloud Messaging을 이용해서 푸시알람을 보내려고 합니다. FCM을 사용하기 위한 등록에 대해 알아보도록 합시다.
FCM을 사용하기 위한 등록에는 크게 2가지 단계가 있습니다.
세부적으로 차근차근 살펴봅시다.
클라우드 메세징을 연결하고 싶은 프로젝트로 들어와 Cloud Messaging을 선택한다. 귀여운 동그라미 안드로이드 버튼을 눌러서 안드로이드 앱을 추가한다.
그러면 이런 창이 뜰것이다.
차근차근 앱을 등록해봅시다.
앱등록
Android 패키지 이름
안드로이드 package 이름은 AndroidManifest.xml 파일, 또는 java 폴더를 열면 디렉토리 명, 소스 파일 맨위에 package "com.xxxx.xxxxx" 등 편한 방법으로 확인 한 뒤, 그대로 복사 붙여넣기 하면 된다.
디버그 서명 인증서 SHA-1 등록하기
프로젝트 우측에 Gradle 탭을 클릭하세요 (왼쪽 말고 오른쪽‼ )
오른쪽 Gradle 열면 오른쪽에서 저렇게 열립니다
그럼 이제, app/Tasks/android/signingReport를 찾아 더블클릭합니다!!
더블 클릭하고 조금 기다리면, 밑에 실행창에서 SHA1값을 확인할 수 있습니다.
그대로 복붙해줍니다. 이러면 1단계 완료!
구성 파일 다운로드
다운로드 버튼 눌러서 다운한다.
메뉴얼에서 알려주는 대로 똑같은 위치에 json을 넣어준다. 왜인지 모르게 안드로이드 스튜디오로 드래그 끌어넣을떄 추가가 안되서 프로젝트 파일 위치 열어서 넣어주었다. C:\Users\chung\AndroidStudioProjects\Soundee-Android0806\app 이 위치에 넣어줬다. 참고하세요 :)
혹시몰라 이름 google-services (2).json → google-services.json 로 수정해주었다. 마우스 오른쪽 버튼 클릭 Refactor→ Rename 클릭하고 바꿔준다. (단축키로는 Shift +F6 )