dagger-2
-
错误:@dagger.android.ContributesAndroidInjector,但找不到 dagger.android.processor.AndroidProcessor 我正在尝试设置Dagger 2.12,但我收到此错误: 错误:@dagger.android.ContributesAndroidInjector 已被使用,但在处理器路径上找不到 dagger.android.processor.AndroidProcessor 以下是我配置 Dagger 的方法: 我的应
-
除了测试,为什么我们需要Dagger 2? 在这一点上,我对依赖注入(DI)的理解只是来自。您是否在生产就绪应用程序中使用过 Dagger 2?它对你有多大用处? 如果我对通过构造函数等创建传统的依赖关系感到非常舒服,我还需要看看D
-
-
匕首2:没有喷油器工厂绑定碎片 我正在尝试将我正在构建的项目转换为使用DI框架的dagger-android API,但是当尝试使用@ContributesAnroidInjector注入片段时,我遇到了非法ArgumentException的死胡同。 相关模块和组件包括在下面: 应用程
-
如何在 Android Fragments and Services 中请求注入? 我正在按照将Dagger 2添加到我的Android项目中。 完成设置并创建模块和组件后,我可以在活动中添加依赖项,如下所示: 在此类中,我应该在哪个方法中请求注入,以及该方法的代码是什么?
-
如何修复匕首2错误'...无法提供 [...]'? 这是一个因为这是Dagger 2的常见错误。 如果您的问题被标记为重复,请仔细阅读这篇文章,并确保了解此错误的含义以及发生的原因。如果这篇文章不适合您,请确保包括您提供上述类的
-
Dagger 2 问题覆盖单个提供了来自应用使用的库中的模块的带注释的方法 GitHub 项目链接 我在 建筑 我有一个库,其中包含制作应用程序所需的所有代码。这种架构的要点是,我在项目中创建的每个应用程序都应该能够使用库,并且通过dagger 2,能够为它自己的模块
-
匕首 2 单例不起作用 使用 Dagger 2,我尝试在单个作用域中的多个位置注入单例对象。但是,似乎我的解决方案每次都会创建一个新实例。 在这个测试项目中,我有一个初始化DaggerModule的MainActivity。DaggerModule提供对
-
-
Android 上的 Dagger 2 @Singleton未注入注释的类 我目前正在尝试将Dagger 2集成到Android应用程序中。我的项目设置如下: 图书馆 应用程序(取决于库) 在我的库项目中,我定义了一个类,稍后我将将其注入到库和应用程序项目中需要它的其
标签