Java.lang.IllegalStateException: проект имени FirebaseApp уже существует?

Я использую firebase в своем проекте Android, но когда я запускаю приложение на реальном устройстве, я получаю следующее исключение

java.lang.IllegalStateException: проект имени FirebaseApp уже существует! что я пробовал, я уже пробовал все ответы stackoverflow, но это не решило мою проблему, я пробовал даже следующую ссылку Имя FirebaseApp [ПО УМОЛЧАНИЮ] уже существует

ниже мой котлин, где я инициализировал firebase в своем коде MainActivity.kt kotlin

override fun onCreate(savedInstanceState: Bundle?) {
        appCommon.initKey(applicationContext)
        val options = FirebaseOptions.Builder()
            .setApplicationId("Application Id") // Required for Analytics.
            .setProjectId("Project Id") // Required for Firebase Installations.
            .setApiKey("Api key") // Required for Auth.
            .build()
        initializeApp(applicationContext, options, "project id")

Я хочу знать, где именно я создаю проблему

Есть ли конкретная причина, по которой вы вручную инициализируете Firebase? Firebase уже должен быть инициализирован после того, как вы добавите плагин google-services в свое приложение.

Rosário Pereira Fernandes 24.01.2023 18:10
0
1
56
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Я исправил проблему. Я добавил новый ключ ssh из облачной консоли Google в firebase, и я обновил ключ API google json, после чего он сработал.

Другие вопросы по теме

Можно ли и следует ли использовать Firebase TestLab для запуска нашего набора интеграционных тестов, основанного на эмуляторах Firebase и скрипте, который их заполняет?
Быстрая асинхронная сеть. Как ПОВТОРИТЬ при ошибке?
Получение данных из базы данных реального времени с помощью условного оператора
Не удается использовать базу данных firebase для создания расширения Chrome в манифесте v3?
Как я могу сохранить две записи с идентификатором другого в флаттере?
Вход в Firebase Google не запрашивает пароли пользователей
Невозможно обновить поле коллекции firebase — ожидался тип «ya», но это было: пользовательский объект Ia
Firebase не позволяет нескольким пользователям получать один и тот же элемент
Неперехваченная ошибка в прослушивателе моментальных снимков: FirebaseError: [code = permission-denied]: отсутствуют или недостаточны разрешения
Ошибка при сборке после обновления флаттера