В процессе сборки release build'а после подключения Firebase Analytic появляется сообщение с таким содержимым: java.com.google.android.gmscore.integ.client.measurement_api_measurement_api.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1. Порылся-поискал-подумал-потыкал...
В последнее время я много времени потратила на даггер и внедрение его в многомодульное приложение. Обычно, в моих приложениях такая архитектура, что есть модуль app, есть модули с фичами и есть модуль di. И про модуль app другие модули вообще ничего не знают. app знает только про di. И когда я использовала Koin, то с этим вообще не было никаких проблем. Коин очень прост. К сожалению, в больших приложениях он всё-таки проигрывает даггеру по скорости. Ну и меня привлекает, что в даггере всё-таки ошибки вылетают на этапе компиляции...