Quindi, dopo 1245321653214° tentativo di reimportare Firebase e di risolvere comunque questo problema abbiamo scoperto che in precedenza l'altro plugin, Admob, sovrascriveva alcune librerie utilizzate da Firebase.
Abbiamo rimosso tutti gli aar e i jar che sia Firebase che Admob potrebbero utilizzare e abbiamo prima reimportato Firebase e poi, in modo selettivo, Admob.La regola principale è non consentire ad Admob di sovrascrivere i file utilizzati da Firebase, ad esempio "play-services-blah-blah.aar".
Il consiglio principale in questo post è di non avere fretta di importare i plugin:importane uno, configura, compila, controlla se funziona (10 volte), esegui il commit, importa il secondo e così via.. In questo modo vedrai chiaramente se Terze parti hanno conflitti tra di loro.
Se sei già nel pasticcio, dovresti eliminare tutte le terze parti e ricominciare da zero.
Quindi, stai MOLTO attento con i file simili a quelli nell'immagine qui sotto.
Spero che questo aiuti le persone a prevenire i problemi che abbiamo avuto.
Stavo riscontrando gli stessi problemi descritti nel mio commento sopra.
Avevo solo questi moduli installati:FirebaseAuth, FirebaseMessaging, FirebaseRemoteConfig, FirebaseAnalytics.
Ho quindi installato il modulo FirebaseCrashlytics e ha risolto il mio problema.