Fabric Crashlytics-агрегат данных из разных проектов


У меня есть несколько настроенных приложений, которые имеют разные имена пакетов / идентификаторы пакетов. Данные о сбоях будут отправляться в разные приложения в Панели Управления Fabric Crashlytics (я предполагаю, что у них разное имя пакета), даже если данные о сбоях одинаковы(тот же тип, те же исключения...). Мой вопрос: возможно ли это или есть способ получить агрегированные данные о сбоях из этих приложений? Спасибо.

1 3

1 ответ:

Майк из Crashlytics и Fabric здесь.

Если вы хотите, чтобы несколько приложений перетекали в одно "родительское" приложение на панели управления Fabric, то вот что вам нужно сделать.

Сначала убедитесь,что родительское приложение было добавлено в вашу панель мониторинга Fabric. Затем вы хотите использовать что-то вроде этого, в зависимости от наборов ткани, которые вы используете:

Fabric.with(new Fabric.Builder().kits(new Crashlytics(), ...).appIdentifier("parent app identifier").build());

Одно важное замечание заключается в том, что если вы используете Proguard или Dexguard, де-обфускация не будет корректно работать при сбоях из детское приложение. Во-вторых, в настоящее время это поддерживается только на Android.