본문 바로가기
Programming/Android

InitializationException: Firebase app creation failed

by ▒◈§№▩ 2020. 8. 11.

유니티에 FirebaseMessageing 임포트 후 빌드해서 실행했을때 아래와 같이 에러가 발생하는 경우가 있다.

2020-08-11 17:01:08.418 7737-7779/? E/Unity: InitializationException:  Firebase app creation failed.
      at Firebase.FirebaseApp.CreateAndTrack (Firebase.FirebaseApp+CreateDelegate createDelegate, Firebase.FirebaseApp existingProxy) [0x000e3] in <3245bcf598f64c448f2424c2c83e037f>:0 
      at Firebase.FirebaseApp.Create () [0x00027] in <3245bcf598f64c448f2424c2c83e037f>:0 
      at Firebase.FirebaseApp.get_DefaultInstance () [0x00017] in <3245bcf598f64c448f2424c2c83e037f>:0 
      at Firebase.Messaging.FirebaseMessaging+Listener..ctor () [0x00024] in <4e8325cbdf5a4e76a2ab363474d55eba>:0 
      at Firebase.Messaging.FirebaseMessaging+Listener.Create () [0x00026] in <4e8325cbdf5a4e76a2ab363474d55eba>:0 
      at Firebase.Messaging.FirebaseMessaging..cctor () [0x00000] in <4e8325cbdf5a4e76a2ab363474d55eba>:0 
    Rethrow as TypeInitializationException: The type initializer for 'Firebase.Messaging.FirebaseMessaging' threw an exception.
      at FirebaseMessagingMgr.Start () [0x0000f] in <9817c50bd3964d2ea738694bf620c4f9>:0 
     
    (Filename: <3245bcf598f64c448f2424c2c83e037f> Line: 0)
2020-08-11 17:01:08.627 7737-7779/? E/Unity: Failed to read Firebase options from the app's resources. Either make sure google-services.json is included in your build or specify options explicitly.

 

로그 마지막 부분에 google-services.json 관련 메시지를 볼수 있는데 Assets\Plugins\Android\ 에 아래 그림과 같이 파이어베이스 콘솔에서 다운로드 받은 google-services.json 파일을 넣고 다시 빌드하면 해결 된다.

댓글