android - App_HiltComponents.ActivityC 范围为 @dagger.hilt.android.scopes.ActivityScoped 可能不会引用具有不同范围的绑定
问题描述
将 Dagger-android 更改为 Hilt 后,出现以下错误。
@Provides @Singleton @org.jetbrains.annotations.NotNull retrofit2.converter.gson.GsonConverterFactory com.zhixin.wedeep.common.di.NetWorkModule.provideGsonConverterFactory(com.google.gson.Gson)
@Provides @Singleton @org.jetbrains.annotations.NotNull com.google.gson.Gson com.zhixin.wedeep.common.di.NetWorkModule.provideGson()
@Singleton @Provides @org.jetbrains.annotations.NotNull com.zhixin.wedeep.homepage.data.dao.CommentDao com.zhixin.wedeep.homepage.data.di.HomePageDataModule.provideCommentDao(com.zhixin.wedeep.homepage.data.HomePageDatabase)
@Singleton @Provides @org.jetbrains.annotations.NotNull com.zhixin.wedeep.homepage.data.HomePageDatabase com.zhixin.wedeep.homepage.data.di.HomePageDataModule.provideHomePageDatabase(android.app.Application)
@Singleton @Provides @org.jetbrains.annotations.NotNull com.zhixin.wedeep.homepage.data.dao.CompositionDao com.zhixin.wedeep.homepage.data.di.HomePageDataModule.provideCompositionDao(com.zhixin.wedeep.homepage.data.HomePageDatabase)
@Singleton @Provides @org.jetbrains.annotations.NotNull com.zhixin.wedeep.homepage.data.dao.CompositionsDao com.zhixin.wedeep.homepage.data.di.HomePageDataModule.provideBriefCompositionDao(com.zhixin.wedeep.homepage.data.HomePageDatabase) [com.zhixin.wedeep.main.App_HiltComponents.ApplicationC �� com.zhixin.wedeep.main.App_HiltComponents.ActivityRetainedC �� com.zhixin.wedeep.main.App_HiltComponents.ActivityC]
谁对这个问题有想法?
解决方案
我也是 HILT 的新手,我遇到了这种错误。我猜你用@Singleton 提供对象请删除这个注释
推荐阅读
- spring-data-rest - Spring Data Rest排序没有分页结果
- search - 如何在 Sublime Text 3 中更快地搜索文件
- python - 具有多个系列的 Python 堆积条形图
- php - 如何将 Laravel 应用程序部署到数字海洋数据库和服务器?
- c - 如何用 C 编写 gRPC 客户端/服务器?
- spring-boot - Spring Boot Oauth2 将谷歌用户映射到我的
- objective-c - 如何从亚马逊 iOS cognito SDK 中删除存储的钥匙串详细信息
- windows - 使用 VC++ 2010 创建 64 位应用程序
- angular - AngularFirestore:“QueryDocumentSnapshot”类型上不存在属性“id”
' - apache-spark - 如果本地磁盘空间不足,如何将大型数据集上传到云文件系统(S3、HDFS)?