안드로이드

안드로이드 : FCM 과 배포

ChloeLee 2020. 11. 12. 22:07

FCM - Firebase Cloud Messaging

 

3rd party 서버에서 구글이 제공하는 push server 를 이용해서 사용자 디바이스에 설치된 앱 단위로 알림 메시지를 전송하는 서비스 

 

C2DM -> GCM -> FCM

 

1. 작업 순서

 

1) 안드로이드 앱에 firebase-messaging-kt 라이브러리의 의존성을 설정

 

2) FCM 메시지를 수신했을 때 동작할 클래스 생성

   FirebaseMessageService으로 부터 상속을 받아야 합니다.

 

3) 등록

=> 애플리케이션이 시작하는 부분에 FCM 수신 클래스를 활성화

       // FCM 수신 클래스를 활성화
       FirebaseMessaging.getInstance().isAutoInitEnabled = true

AndroidManifest.xml 파일에 FCM 수신 클래스를 등록

 

4) Firebase 프로젝트에서 메시지를 송신

 

앱 배포하기

 

1. 구글의 개발자 계정에 가입 - $25 

play.google.com/console

 

앱의 서명된 APK 

512 * 512 아이콘

1024 * 500 스토어 설명 이미지

앱의 스크린샷 2 ~8 장

 

android.jks

 

makeappicon.com/

 

Developer Tool - App Icon Resizer

MakeAppIcon is an app icon resizer that helps developers and project managers generate the app icons required by App Store & Google Play Store.

makeappicon.com