Примечание: 2 вкуса должны иметь как минимум разные упаковки.

аюсь переключиться с отчёта Firebase Crash на Firebase Crashlytics.

Я следовал за руководством здесь:https://firebase.google.com/docs/crashlytics/upgrade-from-crash-,reporting

Но во время инициализации логи говорят:

Получены нулевые настройки, пропущена отправка отчета!

А потом при тестировании вылетает:

Не удается отправить отчеты. Настройки недоступны.

Сетевое соединение хорошее, поэтому нет причин, по которым оно не может получить настройки.

Выход журнала:

D/CrashlyticsCore: Initialization marker file created.
W/CrashlyticsCore: Received null settings, skipping report submission!
D/CrashlyticsCore: Initialization marker file removed: true
D/CrashlyticsCore: Crashlytics is handling uncaught exception "java.lang.RuntimeException: Testing crash" from thread main
D/CrashlyticsCore: Logging Crashlytics event to Firebase
D/CrashlyticsCore: No log data to include with this event.
D/CrashlyticsCore: Unable to close session. Settings are not loaded.
D/CrashlyticsCore: Opening a new session with ID 5A042DD20217-0002-4F33-A5AF620D03D1
D/Fabric: Falling back to Crashlytics key lookup from Manifest
D/Fabric: Falling back to Crashlytics key lookup from Strings
D/Fabric: Falling back to Crashlytics key lookup from Manifest
D/Fabric: Falling back to Crashlytics key lookup from Strings
W/CrashlyticsCore: Cannot send reports. Settings are unavailable.
D/CrashlyticsCore: Crashlytics completed exception processing. Invoking default exception handler.
 Jordan20 янв. 2018 г., 17:39
да, я могу приложение в приборной панели, но сбои не отображаются. @MikeBonnell
 Mike Bonnell14 нояб. 2017 г., 15:55
Понятно, если вы не видите Crashlytics на боковой панели Firebase, то вам нужно включить ее:g.co/firebase/opt-in Это все еще разворачивается для большего количества пользователей.
 Mike Bonnell09 нояб. 2017 г., 14:47
Майк из Firebase и Fabric здесь. Вы нажали на кнопку на панели инструментов Firebase и сказали, что хотите получить Crashlytics?
 Claus Holst14 нояб. 2017 г., 09:37
@MikeBonnell Должен ли я ждать, пока Crashlytics станет основным инструментом аварийного завершения в Firebase? Или я могу активировать его любым способом?
 Claus Holst10 нояб. 2017 г., 10:27
Нет, я не вижу кнопки. Я видел сообщение о Crash Reporting, которое будет заменено Crashlytics около месяца назад. Но я не помню, было ли в этом сообщении кнопка.

Ответы на вопрос(3)

потому что я уже вызвал сбой на устройстве, как того требует установкаруководство, для другого аромата приложения.

Мое приложение имеет 2 варианта, поэтому, чтобы успешно связать вариант № 2, мне пришлось вызвать краш на другом симуляторе.

Примечание: 2 вкуса должны иметь как минимум разные упаковки.

если вы уже сделали это. Остальное следуйте этим шагам

Он перейдет к Fabric и будет следовать инструкциям (создайте учетную запись или войдите, если у вас уже есть учетная запись). После успешного входа в Fabric, затем вам нужно связать свой проект с Fabric, для чего вы можете использовать плагин Fabric.

После установки плагина вы можете открыть его, щелкнув любой из приведенных ниже вариантов, показанных ниже.

И следуйте инструкциям по созданию проекта Fabric. После этого из консоли Firebase -> Crashlytics -> свяжите ваш проект Firebase с проектом Fabric.

Вот и все...

л, что мне нужно убедиться, чтоAndroidManifest.xml содержит этот атрибут из ткани. После правильной связи приложения в Fabric с Firebase. Который вы можете найти наhttps://www.fabric.io/settings/organizations,

<meta-data
    android:name="io.fabric.ApiKey"
    android:value="..." />

(Замена... с вашим ключом) Это должно быть в пределах<application> блок. После того, как я включил это, настройки были обнаружены, и в консоли Firebase появились сообщения об ошибках по электронной почте.

Ваш ответ на вопрос