【发布时间】:2020-11-14 06:45:36
【问题描述】:
我想将应用程序上下文注入到存储库类中,以在存储库中创建房间数据库实例。我正在使用 Hilt 进行依赖注入。
我们可以使用 hilt 来传递应用程序上下文还是我必须手动传递它?
我收到以下错误:
[Dagger/MissingBinding] android.content.Context cannot be provided without an
@Provides-annotated method. public abstract static class ApplicationC
implements ExartApplication_GeneratedInjector
【问题讨论】:
-
图片和屏幕截图可以很好地添加到帖子中,但请确保帖子在没有它们的情况下仍然清晰且有用。如果您发布代码或错误消息的图像,请确保您还复制并粘贴或直接将实际代码/消息输入到帖子中。请参阅Why may I not upload images of code on SO when asking a question?——同样的推理也适用于错误消息。所需文本内容仅出现在图片中的帖子可能会因为缺乏足够的细节而被关闭。
-
嘿...如果有帮助,您能接受我的回答吗??我会帮上大忙的:)
标签: android dependency-injection dagger-hilt