Я нахожусь в процессе перехода от отчетов о сбоях Firebase в Firebase Crashlytics (как мы должны до 9 сентября), следуя инструкциям здесь https://firebase.google.com/docs/crashlytics/upgrade-from-crash-reporting и дважды проверил, у меня нет остатков, я следовал руководству здесьhttps://firebase.google.com/docs/crashlytics/get-started?authuser=0
Я тоже некоторое время искал вокруг и нашел несколько похожих вопросов, но ответ не помог, или они слишком старые, чтобы их применять, потому что они являются версиями, предшествующими Firebase.
когдая делаю «сборку / очистку» в Android Studio, я получаю следующую ошибку
Crashlytics found an invalid API key: @string/twitter_consumer_secret.
Check the Crashlytics plugin to make sure that the application has been added successfully!
Contact support@fabric.io for assistance.
Поэтому я искал «twitter_consumer_secret» во всем моем проекте и слово «twitter».Единственное место, где он обнаружен - это сгенерированный Android-манифест в пути сборки.
Поэтому я предполагаю, что Crashlytics жалуется, потому что он не находит там действующий ключ.
Но почему это так?twitter_consumer_secret 'сгенерирован там?
У меня есть следующее в разделе зависимости
implementation 'com.crashlytics.sdk.android:crashlytics:2.9.5'
implementation 'com.google.gms:google-services:4.1.0'
apply plugin: 'com.google.gms.google-services' // at the end of the gradle file
apply plugin: 'io.fabric' // at top of the gradle file after 'com.android.application'
Я действительно надеялся сделать это сегодня, поэтому любая помощь более чем приветствуется.
Чтобы добавить: если я только удаляю
apply plugin: 'io.fabric'
, ошибка исчезнет, но Crashlytics, кажется, не работает.