Не удалось получить настройки из аварийных сообщений
У меня проблемы с Crashlytics и Fabric,
Здесь мой журнал из logcat
I/Fabric(5255): Initializing Crashlytics 2.1.0.21
E/Fabric(5255): Failed to retrieve settings from https://settings.crashlytics.com/spi/v2/platforms/android/apps/com.myapp.application/settings
E/Fabric(5255): Error performing auto configuration.
Я потерялся здесь, Не уверен, что я должен делать, документы crashlytics очень бедны и вообще не помогают. Кто-нибудь может мне помочь?
Я уже установил свой проект с помощью своих плагинов IDE.
Ответы
Ответ 1
Если есть сетевое подключение (например, в режиме самолета), вы получите эту ошибку, даже если все настроено правильно.
Вы также получите:
E/Fabric﹕ Failed to retrieve settings from https://settings.crashlytics.com/spi/v2/platforms/android/apps/com.xyz/settings
W/Fabric﹕ Received null settings, skipping initialization!
Чтобы предотвратить крахлитики после дальнейшего сбоя при регистрации, я делаю следующее:
boolean fabricInitialized = Fabric.isInitialized();
if (fabricInitialized) {
Crashlytics.log(someString);
}
Ответ 2
Вы, вероятно, забыли добавить:
<meta-data
android:name="io.fabric.ApiKey"
android:value="h4132h4k324hjh4l4324h24hk21h4kj2h4" />
К вашему файлу манифеста. По крайней мере, в моем случае это было причиной.
Ответ 3
После проверки интернет-соединения я решил эту проблему, активировав Crashlytics для моего приложения в консоли Firebase (затем перезапустите приложение и все должно работать нормально)
![enter image description here]()