Как реализовать Firebase Crashlytics на мобильном устройстве с мультиплатформой Kotlin?
Если кто-то делал это раньше, скажите, куда вы положили google-service.json? Зависимости андроида, ты на них ставил? В модуле android или в общем модуле? На IOS я тоже не знаю, с чего начать.
1 ответ
Ничего не изменится, ваши файлы служб Google будут помещаться в ваш модуль android / ios как обычно (то есть так же, как вы бы хранили их, если не используете KMM), и все зависимости также будут настроены как обычно.
Если вы хотите что-нибудь позвонить
FirebaseCrashlytics.getInstance()
из общего кода у вас будет два варианта:
- ожидаемый / фактический механизм и импорт аварийных сообщений в исходный набор общего кода andorid
- interface / impl с интерфейсом в общем коде и реализацией в вашем модуле android и модуле ios