Как добавить функциональность, заданную в режиме отладки c, в приложение Android, разбитое на несколько SDK?
Допустим, мне нужно добавить перехватчик OkHttp для всех клиентов OkHttp во все SDK. , Но это должно быть добавлено только в отладочную сборку приложения. Однако, когда приложение разбивается на несколько SDK, они публикуются в виде сборок релиза, даже если основное приложение построено в режиме отладки. Таким образом, перехватчики с заданными отладочными данными c внутри SDK не будут добавлены к клиентам OkHttp.
Как решить эту проблему? Я думал воспользоваться преимуществами внедрения зависимостей (Koin) и передать информацию о типе сборки из приложения, в котором запущен Koin, но не уверен, что Koin поддерживает эту функцию.