作者:mobiledu2502930793 | 来源:互联网 | 2023-02-06 15:50
我刚刚dagger.android
按照文档实现了.写在那里的第一个不正确的东西HasActivityInjector
是容易被替换的存在HasDispatchingActivityInjector
.
另外提到的是@ContributesAndroidInjector
注释的使用应该简化源代码创建...但是我找不到这样的注释既不通过Android工作室自动完成也不能在他们的JavaDoc和文档中的链接重定向到404网站.我该如何使用注释?或者我可以吗?
编辑:我正在使用
compile "com.google.dagger:dagger:$rootProject.daggerVersion"
compile "com.google.dagger:dagger-android:$rootProject.daggerVersion"
annotationProcessor "com.google.dagger:dagger-compiler:$rootProject.daggerVersion"
annotationProcessor "com.google.dagger:dagger-android-processor:$rootProject.daggerVersion"
哪里 daggerVersion = '2.10'
1> Jeff Bowman ..:
@ContributesAndroidInjector在HEAD中,十天前添加.它还没有出现在Maven的编号版本中,但我想它很快就会出现.在此之前,您可以直接从Github下载或克隆存储库(单击绿色按钮).
编辑:@ContributesAndroidInjector
在版本2.11-rc1下在Maven中发布.HasDispatchingActivityInjector
现在还HasActivityInjector
根据文档调用接口