В моем проекте Android я пытался протестировать сбой и получил предупреждение в логарифме.
Я испытываю это с 1 октября: когда я вижу свои учетные данные на console.cloud.google, это показывает, что Firebase генерирует другие учетные данные. Если я получу файл google-service.json из console.firebase.google, он покажет два учетных данных, которые должны быть только одним, а новые автоматически сгенерированы Firebase.
Полный лог
Код: Выделить всё
Error getting Firebase authentication token.
java.lang.IllegalStateException: com.google.firebase.installations.FirebaseInstallationsException: Firebase Installations Service is unavailable. Please try again later.
at com.google.firebase.crashlytics.internal.common.Utils.awaitEvenIfOnMainThread(Utils.java:132)
at com.google.firebase.crashlytics.internal.common.IdManager.fetchTrueFid(IdManager.java:186)
at com.google.firebase.crashlytics.internal.common.SessionReportingCoordinator.ensureHasFid(SessionReportingCoordinator.java:246)
at com.google.firebase.crashlytics.internal.common.SessionReportingCoordinator.sendReports(SessionReportingCoordinator.java:228)
at com.google.firebase.crashlytics.internal.common.CrashlyticsController$2$1.then(CrashlyticsController.java:246)
at com.google.firebase.crashlytics.internal.common.CrashlyticsController$2$1.then(CrashlyticsController.java:233)
at com.google.android.gms.tasks.zzo.run(com.google.android.gms:play-services-tasks@@18.1.0:1)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at com.google.firebase.crashlytics.internal.common.ExecutorUtils$1$1.onRun(ExecutorUtils.java:67)
at com.google.firebase.crashlytics.internal.common.BackgroundPriorityRunnable.run(BackgroundPriorityRunnable.java:27)
at java.lang.Thread.run(Thread.java:919)
Caused by: com.google.firebase.installations.FirebaseInstallationsException: Firebase Installations Service is unavailable. Please try again later.
at com.google.firebase.installations.remote.FirebaseInstallationServiceClient.createFirebaseInstallation(FirebaseInstallationServiceClient.java:153)
at com.google.firebase.installations.FirebaseInstallations.registerFidWithServer(FirebaseInstallations.java:533)
at com.google.firebase.installations.FirebaseInstallations.doNetworkCallIfNecessary(FirebaseInstallations.java:387)
at com.google.firebase.installations.FirebaseInstallations.lambda$doRegistrationOrRefresh$3$com-google-firebase-installations-FirebaseInstallations(FirebaseInstallations.java:372)
at com.google.firebase.installations.FirebaseInstallations$$ExternalSyntheticLambda0.run(Unknown Source:4)
at com.google.firebase.concurrent.SequentialExecutor$1.run(SequentialExecutor.java:117)
at com.google.firebase.concurrent.SequentialExecutor$QueueWorker.workOnQueue(SequentialExecutor.java:229)
at com.google.firebase.concurrent.SequentialExecutor$QueueWorker.run(SequentialExecutor.java:174)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at com.google.firebase.concurrent.CustomThreadFactory.lambda$newThread$0$com-google-firebase-concurrent-CustomThreadFactory(CustomThreadFactory.java:47)
at com.google.firebase.concurrent.CustomThreadFactory$$ExternalSyntheticLambda0.run(Unknown Source:4)
at java.lang.Thread.run(Thread.java:919)
[img]https://i.sstatic .net/M6uTMVop.png[/img]
Раньше с моим проектом все было в порядке, и Firebase не получала предупреждений. Я не ожидал предупреждения от Firebase.
Изменить: я пытался добавить ограничение Android и забыл добавить отладочную версию на console.cloud.google в разделе учетных данных. . После того, как я это добавил, это исправилось.
Подробнее здесь: https://stackoverflow.com/questions/790 ... tion-token
Мобильная версия