Android
FCM을 사용하여 Push 구현(2) - Sample App 제작
hiro1983
2016. 9. 2. 19:18
Android Studio를 실행하고 저번에 만들어둔 Sample App을 연다.
그 후 앱 추가시에 다운로드 받은 json 파일을 app 디렉토리 밑으로 이동시킨다.
이동이 되었으면 Project (build.gradle)과 Module (build.gradle)를 수정하자.
Project (build.gradle)
Module (build.gradle)
붉은 상자부분이 추가된 부분이다.
이제 토큰값을 생성해주는 클래스와 메시지를 받아서 처리해 줄 클래스를 만들어서 서비스로 등록 합니다.
FirebaseInstanceIDService.java (토큰값을 생성해주는 클래스)
앱을 최초로 실행하면 토큰값이 내려온다. 받아서 사용하면 된다.
FirebaseMessagingService.java (메시지를 받아서 처리해주는 클래스)
FCM에서 넘어온 데이터를 처리해서 메시지를 보여준다.
마지막으로 AndroidManifest.xml 파일을 열어서 서비스로 추가해준다.
FCM를 받을 수 있는 Sample App이 완성 되었다.
FCM이 정상적으로 들어오는지 확인은 Firebase Console의 Noticication 메뉴에서 가능하다.
(이제는 테스트도 지원하다..좋다..)
여기서 데이터를 넣은 후에 메시지 보내기를 하면 Smaple App에서 Push가 오는 것을 확인 할 수 있다.