728x90
프로젝트를 진행중에 Firebase 를 사용해야 하는 상황이 생겨 프로젝트를 등록하고 Json 파일을 앱에 등록, Root Project 의 Build.gradle.kts 에 플러그인을 추가 후 디펜던시 추가를 진행하였다.
그리고 앱을 실행하려는데 java.lang.IllegalStateException: Default FirebaseApp is not initialized in this process 라는 에러가 발생하였다.
이 에러가 발생할 때는 보통 Application class 에서 초기화를 진행하지 않거나, Json 파일을 찾을 수 없을때 이러한 에러가 발생하였던 것으로 기억하는데, 나의 경우 모두 다 잘 되어있었던 것이 문제 ..
사소하지만 이 에러 때문에 2시간을 낭비하는 도중 App Build.gradle.kts 의 plugin 에 google-service 를 추가하지 않았던 것을 깨닫고, 이것을 추가해주니 해결되었다 ..
만약 문제가 생긴다면
1. Build.gradle.kts [Root 수준, Module 수준] 의 Plugins 에 값을 설정해주거나
2. Application class 에서 firebase.initialize(this) 를 설정해주자 ..
728x90