🙆
WorkManagerにHiltでDIする際にハマった事
WorkManagerにHiltを使ってDIすることができるがその際にハマった
公式ドキュメント
以下のようなエラーが出てDIに失敗していた
E/WM-WorkerWrapper: Could not create Worker MyWorker
公式サイトの記載の通りAndroidManifest.xml等も変更していたが、以下のkaptの追加が漏れていた。
kapt 'androidx.hilt:hilt-compiler:1.0.0'
dagger自体のhilt-compilerを追加していたので、androidx側のhilt-compilerも追加が必要だった。
kapt "com.google.dagger:hilt-compiler:2.44"
Discussion