Данные Firebase Crashlytics не поступают в панель управления. Проблема с типами сборки - PullRequest
0 голосов
/ 15 марта 2019

Я встроил аварийную критику 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.

...