我正在尝试将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控制台中为其创建单独的应用程序。使用Google服务时,是否可以忽略未知的(未在google-services.json中指定)applicationId?