Я пытаюсь интегрировать 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?