jjzjj

MembersInjector

全部标签

java - Dagger 2 未经检查的警告

在我目前从事的项目中,我遇到了一些与Dagger2相关的未经检查的警告。为了排除项目相关因素,我尝试编译GitHub上提供的Dagger2示例,它们也导致了这些未经检查的警告。见下文。/MY_DIRECTORY/../DaggerApplicationComponent.java:28:warning:[unchecked]uncheckedconversionthis.demoApplicationMembersInjector=DemoApplication_MembersInjector.create((MembersInjector)MembersInjectors.noOp(

android - 为 [Class] 生成 MembersInjector。更喜欢在该类上运行 Dagger 处理器

我收到了这些警告,但我不明白它们的含义。有人可以指点我吗?对于我注入(inject)的类(其中有component.inject(this)语句)Note:GeneratingaMembersInjectorfor[class]Prefertorunthedaggerprocessoroverthatclassinstead.对于我正在注入(inject)的对象(用@Inject注释的构造函数)Note:GeneratingaProviderfor[class].Prefertorunthedaggerprocessoroverthatclassinstead.

android - 为 [Class] 生成 MembersInjector。更喜欢在该类上运行 Dagger 处理器

我收到了这些警告,但我不明白它们的含义。有人可以指点我吗?对于我注入(inject)的类(其中有component.inject(this)语句)Note:GeneratingaMembersInjectorfor[class]Prefertorunthedaggerprocessoroverthatclassinstead.对于我正在注入(inject)的对象(用@Inject注释的构造函数)Note:GeneratingaProviderfor[class].Prefertorunthedaggerprocessoroverthatclassinstead.

java - 摆脱 Dagger 2 警告 "Generating a MembersInjector"

给定以下类abstractclassAbstractClass{@InjectSomeDependencysomeDependency;}classSomeClassextendsAbstractClass{@InjectAnotherDependencyanotherDepenency;publicvoidonCreate(){component=//Getcomponentinstancesomehowcomponent.inject(this);}}在Dagger2中,当将依赖项注入(inject)到从还包含依赖项的抽象基类扩展而来的类中时,Dagger会显示Generating