Я работаю над приложением, которое использует множество внешних модулей. Crashlytics иногда отправляет странную отладочную информацию - в моем коде отображается ошибка в пустой строке. Я использую модуль response-native-firebase-crashlytics с enableNdk true. Но я нашел официальное руководство, как включить android NDK - Get Android NDK cra sh отчеты с Firebase Crashlytics SDK
Я посмотрел на реализацию NDK firebase-crashlytics и это работает по-другому. Из файла build.gradle:
// don't use firebase bom here as crashlytics-ndk is not included in the bom, trying to partially use bom here fails
implementation "com.crashlytics.sdk.android:crashlytics:${ReactNative.ext.getVersion("firebase", "crashlytics")}"
// ndk not in Firebase BoM
implementation "com.crashlytics.sdk.android:crashlytics-ndk:${ReactNative.ext.getVersion("firebase", "crashlyticsNdk")}"
Имеет ли смысл использовать интеграцию NDK из официальной документации firebase вместо встроенной в реакцию crahslytics с включенным crashlytics {enableNdk true}
?