1. 파이어베이스 기본 설정
요구사항
- API 수준 19(KitKat) 이상 타겟팅
- Android 4.4 이상 사용
- JetPack com.android.tools.build:gradle v3.2.1 이상
- compileSdkVersion 28 이상
앱에 파이어베이스 추가
FCM 을 사용하기 위해서는 우선 파이어베이스 콘솔에서 프로젝트를 생성하고 앱에 추가해주는 작업이 필요하다.
1. 프로젝트 생성
![](https://velog.velcdn.com/images/twaun95/post/e5ff317e-8ee4-4ad5-aa09-154886915c53/image.png)
2. 패키지 이름 작성
![](https://velog.velcdn.com/images/twaun95/post/0ec5380f-6336-497d-a142-b26806e65249/image.png)
3. json 파일 등록
![](https://velog.velcdn.com/images/twaun95/post/c0a57b24-ab4d-4cb5-be82-fd1ed298b4aa/image.png)
4. SDK 추가
- build.gradle(project)
![](https://velog.velcdn.com/images/twaun95/post/6fb35b28-277d-4895-94e7-d1c5df025d56/image.png)
- build.gradle(app)
![](https://velog.velcdn.com/images/twaun95/post/d1398de8-bcda-4820-bf74-0a40373d5ee8/image.png)
build.gradle 에 작성을 완료한 후 sync를 완료하면 파이어베이스 기본 설정은 끝이 난다!!!
![](https://velog.velcdn.com/images/twaun95/post/eb6d1c26-e320-4dd2-8454-4bacabffb70f/image.png)