Android Firebase Cloud Messaging(FCM) 사용 1

사용 버전: Android Studio 4.0.2
사용 언어: Kotlin 1.4.10

안드로이드 Firebase Cloud Messaging 사용 1을 해보겠습니다.

Firebase Cloud Messaging은 줄여서 FCM이라고 합니다.
FCM은 Firebase에서 메시지를 작성해서 사용자에게 보낼 수 있습니다. 공지사항 같은 것을 알릴 때 쓰면 좋겠네요.

Firebase에 가입합니다.


우측 상단에 콘솔(Console)을 누릅니다.






프로젝트 추가를 누릅니다.







프로젝트 이름을 설정합니다. Google Cloud에 프로젝트가 존재하면 동기화할 수 있습니다.







요금제 확인 메시지가 나옵니다.








무료인 Spark를 사용하려고 했는데... Google Cloud랑 연동되면서 Blaze가 돼버린 것 같네요. 

덜덜덜...

그냥 진행합니다. 





계속을 누릅니다.




애널리틱스(Analytics)를 연동하면 사용자 동의 메시지를 구현해야 하고 여간 귀찮아지는 게 아니므로 설정을 해제했습니다.

원하시는 분은 사용 설정을 하시면 됩니다.




Firebase 추가를 누릅니다.




계속을 누릅니다.









안드로이드를 누릅니다.






앱을 등록합니다.









필요한 부분을 적고 등록을 누릅니다.







google-services.json을 다운로드합니다.









다운로드한 json 파일을 아래 경로로 이동합니다.

Project - app








위와 같이 파일을 구성했으면 다음을 누릅니다.








그러면, Firebase SDK를 추가하라고 합니다.









알려준 대로 해봅시다.

프로젝트 용 build.gradle에 다음을 추가합니다.





그리고 앱 용 build.gradle에 다음을 추가합니다.





com.google.firebase:firebase-bom:25.12.0을 선언하면, firebase 관련 library들은 버전명을 명시할 필요가 없습니다.


Sync Now를 누릅니다.




완료됐으면, 다음을 누릅니다.










콘솔로 이동을 누릅니다.




이제 사용할 준비는 다 되었습니다.



Android Firebase Cloud Messaging(FCM) 사용 2에서 계속됩니다.


끝.

카테고리: Android

댓글

이 블로그의 인기 게시물

Python urllib.parse.quote()

Python OpenCV 빈 화면 만들기

tensorflow tf.random.uniform()

Android Notification with Full Screen

KiCad 시작하기 2 (PCB 만들기)

Android Minimum touch target size

Python bs4.SoupStrainer()

KiCad 시작하기 4 (기존 회로도 수정 및 추가)

음악 총보(Score), 파트보(Part)

tensorflow tf.expand_dims()