- 
          
          [FCM] FCM으로 Notification 구현하기 - 1Android 2025. 9. 23. 08:27728x90반응형FCM(Firebase Cloud Messaging)으로 알림을 구현해보고자 한다 제일 기본적인 셋팅은 다음과 같이 하면 된다 - AndroidManifest.xml에 서비스 추가, 알림 권한 추가 알림 메세지를 수신하기 위해서 FirebaseMessagingService()를 상속받은 클래스를 하나 만든다 @AndroidEntryPoint class FCMService : FirebaseMessagingService() { /** * 새롭게 토큰을 받아올 때(앱을 처음 실행, 삭제 후 재설치 등) * * @param token: FCM server에서 보내주는 FCM Token * */ override fun onNewToken(token: String) { super.onNewToken(token) } /** * 서버에서 push message를 받았을 때 실행 * * @param message 서버에서 받은 push Message (data) 객체 */ override fun onMessageReceived(message: RemoteMessage) { super.onMessageReceived(message) } }AndroidManifest.xml에 아래와 같이 추가한다  서비스 추가  android 13(api level 33)이상부터는 알림 권한을 받아야 하기 때문에 권한 설정을 해줌 - AndroidStudio에서 Tools -> Firebase -> Cloud Messeging setup   Cloud Messaging 부분에서 언어에 맞게 설정해준다  1번 : 파이어베이스 프로젝트와 앱을 연결함 2번 : FCM을 내 앱에 추가 아래의 이미지와 같이 추가해주면 된다  build.gradle(project level, app level)에 위와 같이 추가해주면 된다 
 나의 경우 toml 파일에 정리해서 추가해주었다위와 같이 하면 기본 셋팅 끝! 반응형'Android' 카테고리의 다른 글[FCM] FCM으로 notification 구현 - 4 (클라이언트쪽 구현1) (0) 2025.09.27 [FCM] FCM으로 notification 구현하기 - 3(Firebase Functions로 functions 구현) (0) 2025.09.25 [Jetpack Compose] 텍스트의 일부분 스타일 변경하기 (2) 2025.08.06 [CameraX] resolution(해상도) 조절 및 fallback 설정 (5) 2025.08.05 [Compose] LazyVerticalGrid 버벅거림 현상 해결해보기 (1) 2025.04.25