我得到了Android Dagger Hilt的循环依赖错误
问题描述我从头开始检查所有内容,但找不到错误。我找不到错误,可能是什么错误?我收到以下编译错误;HomeViewModel.java:6:error:[ComponentProcessor:MiscError]dagger.internal.codegen.ComponentPr
发布:2022-10-16 标签:androidkotlindagger-2dagger-hiltdagger
(Dagger-Android)不能在Espresso测试上使用@Inject,也不能使用mock WebServer
问题描述我正在尝试创建Espresso测试,并使用mockWebServer,问题是当我尝试创建mockWebServer时,它会调用实际的API调用,我想截获它并模拟响应。我的匕首组织是:我的应用程序openclassApp:Application(),HasAndroidIn
发布:2022-10-16 标签:androidkotlinandroid-espressodagger-2dagger
匕首缺少与相同类型的数据存储区的绑定
问题描述在我的项目中,我有两个DataStore(SharedPref更好的API)。我有AuthDataStore和UserDataStore,它们有不同的包。我想将这两个数据存储分别注入repositories。我用的是DaggerHiltimplementation'com
发布:2022-10-16 标签:dagger-2dagger-hiltdagger
必须设置匕首模块
问题描述我正在尝试添加Dagger2。但是,我不能确定这个编译错误:MainActivityModulemustbeset,它发生在我的MainActivity中。如果有人试图解释这个错误的话。我真的很高兴。我的主要活动publicclassMainActivityextends
发布:2022-10-16 标签:androiddagger-2
如何修复dagger2库中没有@Provides注解的方法"错误时无法提供
问题描述代码我刚刚开始学习Dagger2,在实现以下模块时遇到了问题。AppComponent:@Singleton@Component(modules=[AndroidInjectionModule::class,AppModule::class,ActivityBuilder
发布:2022-10-16 标签:javadependency-injectionandroidkotlindagger-2
Dagger/MissingBinding java.util.Map<java.lang.Class<?扩展 ViewModel&gt;,Provider&lt;ViewModel&gt;&gt;没有@Provides-annotated 方法就不能提供
问题描述这就是我尝试提供ViewModelFactory的方式:ThisishowI'mtryingtoprovidemyViewModelFactory:@Suppress("UNCHECKED_CAST")@SingletonclassViewModelFactory@Inj
发布:2022-10-16 标签:androiddependencieskotlindagger-2dagger
在 appComponent dagger 2 中动态添加测试模块?
问题描述您好,是否可以在我的AppComponent中添加测试模块?HiisitpossibletoaddtestmodulesinmyAppComponent?下面是我的appComponent的真实表示BelowismyrealrepresentationofmyappCom
发布:2022-10-16 标签:androidunit-testingautomated-testsandroid-espressodagger-2
Android 为 Espresso 测试模拟 Dagger2 注入依赖项
问题描述我有一个严重依赖注入的(dagger2)应用程序.我想运行espresso测试,而无需让测试浏览整个应用程序,然后登录到应用程序.Ihaveaheavilydependencyinjected(dagger2)application.Iwouldliketorunanes
发布:2022-10-16 标签:androidandroid-espressodagger-2mockito
Dagger2 自定义范围:自定义范围(@ActivityScope)实际上如何工作?
问题描述我正在GitHub上阅读Dagger2组件范围测试的源代码,我已经看到为名为@ActivityScope的活动定义的自定义范围",但我在其他项目中见过它,包括4-moduleCleanArchitecture具有其@PerActivity范围.Iamreadingthes
发布:2022-10-16 标签:androidscopeandroid-activitydagger-2
java.lang.IllegalStateException: endPosTable 已经设置
问题描述尝试建立alexa(amazon:echo)技能集.同时,尝试将本次体验作为dagger2依赖注入的学习测试平台.然而,使用maven-2cmd构建包:Tryingtobuildanalexa(amazon:echo)skillsset.Atthesametime,try
发布:2022-10-16 标签:compiler-errorsmaven-2java-8dagger-2