Игнорировать приложение, которое не включено в google-services.json - PullRequest
1 голос
/ 30 марта 2019

Я пытаюсь интегрировать Firebase Crashlytics в мой проект Android (Kotlin). У меня есть два основных варианта: отладка и выпуск.

    buildTypes {
        release {
            minifyEnabled false
        }
        debug {
            applicationIdSuffix ".debug"
            debuggable true
        }
    }

Как вы можете видеть, один из них имеет applicationIdSuffix ".debug", поэтому имя пакета выпуска - "com.something.app", а имя пакета отладки - "com.something.app.debug".

Тем не менее, в проекте Firebase у меня есть только одно приложение, релиз, добавлено (com.something.app). И теперь, после интеграции Crashlytics, при попытке создать отладочную версию, я получаю "No matching client found for package name com.something.app.debug".

Проблема в том, что я не хочу, чтобы Crashlytics находился в режиме отладки, и я не хочу создавать отдельное приложение для него в Firebase Console. Есть ли способ игнорировать неизвестный (не указан в google-services.json) идентификатор приложения при использовании Служб Google?

...