Я встроил аварийную критику Firebase в свое приложение. Это нормально работает в случае нормального buildType. Когда я завершаю работу приложения, данные о сбоях немедленно поступают в панель управления. Но когда я добавил разные buildTypes, такие как отладка, постановка и выпуск, даже если приложение не работает, данные на приборной панели не поступают. Я попытался добавить новый проект в консоли, используя имя пакета .debug в конце. Но все равно бесполезно. Публикация файла моего приложения под.
buildTypes {
debug {
debuggable true
applicationIdSuffix '.debug'
versionNameSuffix '-DEBUG'
ext.enableCrashlytics = true
resValue "string", "app_name", "Sample app Dev"
}
staging {
debuggable true
applicationIdSuffix ".debugStaging"
versionNameSuffix '-STAGING'
resValue "string", "app_name", "Sample app Live"
}
release {
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
resValue "string", "app_name", "Sample app"
debuggable true
ext.enableCrashlytics = true
signingConfig signingConfigs.config
zipAlignEnabled true
}
}
Я предполагаю, что проблема связана с функцией buildTypes.