Мы интегрировали Firebase в один из наших проектов. Проект работает хорошо и отлично работает в редакторе, но при запуске на устройстве Android я получаю следующий вывод на logcat:
01-04 11:18:04.789 12651-12651/? I/FirebaseInitProvider: FirebaseApp initialization unsuccessful
01-04 11:18:20.897 12823-13015/? W/Ads: Invoke Firebase method getInstance error.
The Google Mobile Ads SDK will not integrate with Firebase. Admob/Firebase integration requires the latest Firebase SDK jar, but Firebase SDK is either missing or out of date
01-04 11:18:21.113 12823-12878/? E/Unity: Unable to find FirebaseCppApp-5.4.3
01-04 11:18:21.233 12823-12878/? E/Unity: DllNotFoundException: FirebaseCppApp-5.4.3
at (wrapper managed-to-native) Firebase.AppUtilPINVOKE/SWIGExceptionHelper:SWIGRegisterExceptionCallbacks_AppUtil (Firebase.AppUtilPINVOKE/SWIGExceptionHelper/ExceptionDelegate,Firebase.AppUtilPINVOKE/SWIGExceptionHelper/ExceptionDelegate,Firebase.AppUtilPINVOKE/SWIGExceptionHelper/ExceptionDelegate,Firebase.AppUtilPINVOKE/SWIGExceptionHelper/ExceptionDelegate,Firebase.AppUtilPINVOKE/SWIGExceptionHelper/ExceptionDelegate,Firebase.AppUtilPINVOKE/SWIGExceptionHelper/ExceptionDelegate,Firebase.AppUtilPINVOKE/SWIGExceptionHelper/ExceptionDelegate,Firebase.AppUtilPINVOKE/SWIGExceptionHelper/ExceptionDelegate,Firebase.AppUtilPINVOKE/SWIGExceptionHelper/ExceptionDelegate,Firebase.AppUtilPINVOKE/SWIGExceptionHelper/ExceptionDelegate,Firebase.AppUtilPINVOKE/SWIGExceptionHelper/ExceptionDelegate)
at Firebase.AppUtilPINVOKE+SWIGExceptionHelper..cctor () [0x00000] in <filename unknown>:0
Rethrow as TypeInitializationException: An exception was thrown by the type initialize
Кажется, что некоторые DLL не могут быть найдены. Я запустил Активы> Разрешитель служб воспроизведения> Разрешитель Android> Принудительное разрешение в Редакторе Unity и разрешил результаты успешно. Мы также пытались повторно импортировать пакет Firebase, увы, безрезультатно.