Как сказал @Pranay, он не предназначен для подобных случаев!
Поскольку WorkManager
использует JobSchedulers
и другие компоненты под капотом.А также, когда работа выполнена, нет никаких обещаний, что Коин будет инициализирован перед началом работы.
Кроме того, если вы хотите передать некоторые параметры своей работе, вам следует рассмотреть возможность передачи их в класс реализации Worker
или сохранения их в SharedPreferences
и доступа к ним при выполнении работы