Dagger 2是Java和Android的依赖注入框架。它使用生成的代码实现完整堆栈
任务“:app:hiltAggregateDepsDebug”执行失败
为了处理我的功能模块中的注释,我使用 dagger2。然而在其他地方我都在使用 Hilt。当我创建一个我已经应用的 feature.gradle.kts 时,我面临的问题开始了......
我有一个应用程序,我在其中实现了匕首,当午餐时我的应用程序出现此错误:- 致命异常:主要 进程:com.heet.sleepmagic,PID:18977 java.lang.RuntimeException:无法
注入ViewModel时Dagger MissingBinding错误
我在重建项目时遇到了匕首注入的问题。我最近开始学习 dagger 2 ,遇到了这个错误,有人可以帮助我吗?我花了很多时间,你的
你可以配置Dagger2默认创建Component.Factory而不是Component.Builder吗?
我有一个由许多匕首组件组成的依赖图;分为4层,组件也依赖于父组件。 当我定义一个组件时;我配置他们的依赖...
。公共抽象静态类 ApplicationC 实现 MyApplication_GenerateInjector,
我使用匕首柄制作一个项目,当我制作动态功能时,它显示这样的错误 /MyApplication_HiltComponents.java:166:错误:[Dagger/MissingBinding] com.apps.jobwishlist3.core。
我面临过去两天的问题。目前,我使用的是 Android studio Giraffe 版本。我无法获取 daggerComponent 类。这是我的代码。 这是我的应用程序级别 gradle 文件 ` 插件...
在android中的activity中使用变量注入来注入接口
连接.kt 接口连接{ 有趣的连接(端点:字符串) } HttpsConnection.kt 类 HttpsConnection @Inject 构造函数():连接 { 覆盖 fun connect(端点: String) { ...
使用枚举时出现错误 [Dagger/DuplicateBindings]
我的Android应用程序有枚举类专业化: 枚举类专业化{ 开发商、经理 } 此类的值被传递到视图模型,视图模型向存储库发出请求...
最近,当我的项目构建失败时,我收到完全不可读的错误。在“构建输出”选项卡中,我只收到消息 e:无法加载模块 且绝对为零
我一直在尝试解决这个错误。我不知道该怎么办。我有 3 个子组件(天文学、当前天气和天气预报),我还为每个子组件创建了范围和模块。通过应用程序和
Dagger2 自定义作用域:在模块中使用提供程序方法时,@Inject 构造函数注入中看不到自定义作用域吗?
以下是代码 自定义注释类: @预选赛 @Retention(AnnotationRetention.RUNTIME) 注释类 CtxMain @范围 @Retention(AnnotationRetention.RUNTIME) 注释类MyS...
使用 Hilt 将 OkHttpClient 注入 AppGlideModule 时出错
我正在尝试使用 Hilt 将 OkHttpClient 注入到 AppGlideModule 中。 我的网络模块提供http客户端: @辛格尔顿 @提供 有趣的提供OkHttpClient( 令牌拦截器:
当我在 kotlin 项目中使用 dagger 时,出现错误
突然我开始收到此错误,但我不明白为什么。如果有人能让我知道错误出在哪里,那就太好了。 当我使用 dagger 实现时会出现此问题...
Dagger 和 Kotlin。 Dagger 不生成组件类
我是 kotlin 和 Dagger 的新手。我有一个小问题,我不知道如何解决,也找不到解决方案。 这就是我所拥有的: @模块 类AppModule(应用程序:应用程序){ 私人变量
如何使用 HiltViewModel 库和 jetpack compose 将参数传递给 viewmodel 构造函数
如何使用 HiltViewModel 库和 jetpack compose 将参数传递给 viewmodel 构造函数 我的代码: @HiltViewModel 类 GetPurchaseViewModel @Inject 构造函数(val id:Long):ViewModel(){
我正在尝试使用Java + Dagger创建一些基本的lambda来处理API网关请求。 我正在尝试使用 Dagger 注入不同功能所需的 AWS 客户端,但我很挣扎......
Dagger2 在依赖模块中注入@Named @Provides?
我使用 https://guides.codepath.com/android/Dependency-Injection-with-Dagger-2 的 dagger2 演示。 我想使用缓存和非缓存改造调用。我在 NetModule.java 中创建 @Provides @Named("缓存...
下面的实现给出错误提示无法提供DataStore。我假设当 UserPreferencesComponent 被包含为
我们有一个从数据库检索图像 URL 的应用程序。该应用程序是用 Dagger 2.25.4 编写的。在使用Jmeter进行测试时,我们有以下场景: 单个用户执行 1000 个请求...
Dagger 2 错误:如果没有 @Provides 注释的方法,则无法提供 android.content.Context
我正在我的项目中实现 dagger 2。为此,我编写了以下几行代码: @注入 VideoControllerView 媒体控制器; @模块 公共类PlayerModule { @提供 ...