dagger-2
-
是什么决定了 Dagger 2 中组件(对象图)的生命周期? 我试图在Dagger 2中围绕范围,特别是作用域图的生命周期。如何创建将在离开作用域时清理的组件。 对于 Android 应用程序,使用 Dagger 1.x,您通常在应用程序级别有一个根作用域,您可以扩展该
-
为什么要使用/开发Guice,当你有Spring和Dagger时?[已关闭] 据我所知,Dagger确实会生成代码,而Guice和Spring依赖于运行时处理,因此Dagger工作得更快,但需要在程序员方面做更多的工作。由于性能优势,它有利于移动(Android)开发
-
匕首 2:将用户输入的参数注入对象 假设我有一个类Util,它接受一个对象 - 类 Validator 的一个实例。 由于我想避免在 Util 中实例化 Validator 类,因此我通过构造函数将其传入:
-
Android Unit Tests with Dagger 2 我有一个Android应用程序,它使用Dagger 2进行依赖注入。我还使用最新的 gradle 构建工具,这些工具允许用于单元测试的构建变体和用于仪器测试的构建变体。我正在我的应用程序中使用,我想模
-
使用组件依赖关系时单例的问题 我在理解为什么以下代码不起作用时遇到问题。 我有以下项目结构: 编译完成后,我会收到以下错误: 错误:(11, 1) 错误: com.test.CComponent (unscoped) 可能未引用作用域绑定: @Provide
-
当使用 dagger2 进行依赖注入时,我可以只注入超类吗? 我在我的Android应用程序中使用Dagger2 for DI。我发现我必须为每个使用@Inject字段的类编写 inject 方法。有没有办法让我只注入父类,这样我就不必在每个子类上调用 inject?以活动为例。我有一个,
-
Dagger 2: @Component.Builder 缺少所需模块或组件的 setter:[appi.example.com.dagger.AppModule]' 我正在配置新的Dagger Android模块,但我得到了这个错误 这是我的组件:
-
Dagger 2 - 两个提供相同接口的方法 假设我有: 使用代码的方式 - 它不会编译。错误说 错误:(33, 20) 错误:形状被绑定多次。 对我来说,这是不可能的,因为组件正在尝试查找一个实例,并且它找到了其中两个实例,
-
-
标签