안드로이드
[Android Studio] Firebase FCM 사용법 . Part. 1
개발_블로그
2024. 12. 11. 16:04
오늘은 안드로이드 스튜디오 Firebase FCM 사용법을 포스팅 하겠습니다 .
Firebase 프로젝트 추가.
https://console.firebase.google.com/u/0/?hl=ko
1. 앱 등록 : 자신의 안드로이드 패키지 .
2. 앱 닉네임 : 자유 설정 가능
3. 디버그 서명 인증서 :
터미널에 입력
keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android
4. google-services.json 다운로드
5. 안드로이드 -> 프로젝트로 변경 후 app 폴던 안에 위에 다운받은 json 파일 추가
6. build.gradle.kts 추가
6-1. build.gradle.kts (Module : app) plugins 추가
plugins {
alias(libs.plugins.android.application)
alias(libs.plugins.jetbrains.kotlin.android)
id("com.google.gms.google-services")
}
6-2. implementation 추가
implementation(platform(libs.firebase.bom))
implementation(libs.firebase.messaging)
6-3. build.gradle.kts (Project: app) plugins 추가
id("com.google.gms.google-services") version "4.4.2" apply false
7. proguard-rules.pro 추가
(나 같은 경우는 포그라운드 상태에서 메세지가 안오길래 이 코드를 추가해 주니까 해결 되었다. )
-keep class com.google.firebase.** { *; }
-keep class com.google.android.gms.** { *; }
Part. 1 끝.