找不到匕首-2.13-2.13.jar(com.google.dagger:匕首:2.13)
我正在尝试使用匕首开发我的第一个Android应用程序,但是在编译它时遇到了一些麻烦。 当我编译项目时,控制台显示以下错误: org.gradle.internal.res…
Dagger2& Kotlin:Lateinit属性尚未初始化
我试图使用匕首注入主持人,但我会遇到一个错误:lateinit属性loginPresenter尚未初始化。我找不到我可能做错的事情。从我的课程中查看上面的代码。这…
在Maven中使用Kapt
我正在尝试使用Dagger和Maven(不能切换到Gradle)在Kotlin的ASIGNENT中提出一个小申请。这是我的问题开始的地方,它不起作用。 最近两天,我一直在搜…
等效于匕首@COMPONENTSCAN?
抱歉,我要问的这个基本问题,但是有人可以告诉我匕首依赖注入是否可以与@module,@provides @inject等一起使用,而不用使用@component注释? 在春季D…
通过多模块应用程序中的组件或模块揭示匕首提供的依赖关系?
我正在寻找有关多模块Android应用中匕首最佳代码结构的一些指导。 假设我们有特色杂志和特征emoduleb,这两者都取决于共同的codemodemodule。 ID喜欢C…
用刀具从ViewModel传递上下文到数据源
我试图使用刀具将上下文传递到我的数据源类,下面是: public class PostDataSource extends PageKeyedDataSource { // we will start from the first…
为什么它没有@Inject以供依赖注入?
我正在阅读一些代码,并且很难理解 import dagger.Component import dagger.Module import dagger.Provides import javax.inject.Inject class Sound(…
在此过程中未初始化默认的firebaseapp ...请确保首先致电firbaseapp.initializeapp(上下文)
我正在尝试将数据添加到Firestore。而且我也想使用匕首做到这一点。但是我一直遇到这个错误: Default FirebaseApp is not initialized in this proce…
多模块中带有 Dagger 2 的 Android Room
有没有一种方法或方法可以从模块/库提供可以在任何项目(应用程序模块)上使用的 Room DB 实例? 我面临的问题是扩展 RoomDatabase() 的抽象类位于我…
Dagger 的问题:如果没有 @Provides 注释的方法就无法提供
我确实有一个用 @Provides 注释的方法,但不知何故,它仍然无法构建并出现以下错误: Router1Component.java:13: error: com.nice.AbcServiceClient c…
Dagger 上的 ViewModel 注入失败 +科特林安卓
class MovieListFragment : Fragment() { @Inject lateinit var movieListView: MovieListViewModel private lateinit var movieListAdapter: MovieLi…
如何使用 kotlin App 在 Dagger 2 中制作 AppModule
我正在 Koltin 中开发一个应用程序,我尝试使用 Dagger 2 作为 Dependecy 注入器。 为此,我像这样制作 AppModule.kt 文件: package com.plcoding.je…