dagger 相关问题

Dagger是Java和Android的依赖注入库。

Android ViewModel 没有零参数构造函数,Kotlin Jetpack Compose

我正在尝试制作一个带有API调用的应用程序,但是当我启动时,它因错误而崩溃,在互联网上搜索并找不到问题所在。 这是一个错误: *由:java.lang引起。

回答 1 投票 0

Hilt 在同一活动中创建视图模型的不同实例

最近从 Dagger 迁移到 Hilt 后,我开始观察到 ViewModel 的非常奇怪的行为。下面是代码片段: @HiltAndroidApp AndroidApplication 类:应用程序...

回答 5 投票 0

Android Dagger ComponentProcessingStep 无法处理

我正在尝试升级旧版本项目以支持 SDK 33,但在编译时出现此错误。 错误:ComponentProcessingStep 无法处理“com.irokotv.dagger.AppComponent”,因为“com.

回答 1 投票 0

无法实例化应用程序“com.company.application”java.lang.ClassNotFoundException:未找到类“com.company.application”

我试图按照教程构建一个使用 Dagger Hilt 的应用程序。 我在从 API 设置对象列表后检查应用程序是否正常工作,但随后我不断收到以下信息...

回答 1 投票 0

Dagger 错误:使用作用域绑定或声明重复模块:

我一直在尝试解决这个错误。我不知道该怎么办。我有 3 个子组件(天文学、当前天气和天气预报),我还为每个子组件创建了范围和模块。通过应用程序和

回答 1 投票 0

Dagger2 自定义作用域:在模块中使用提供程序方法时,@Inject 构造函数注入中看不到自定义作用域吗?

以下是代码 自定义注释类: @预选赛 @Retention(AnnotationRetention.RUNTIME) 注释类 CtxMain @范围 @Retention(AnnotationRetention.RUNTIME) 注释类MyS...

回答 1 投票 0

需要重新创建屏幕时崩溃,依赖注入可能出现问题(类没有零参数构造函数)

我正在开发一个旧的 Android 项目。我对 Android 有一点了解,但我的重点是 iOS。所以也许我在这里遗漏了一些简单的东西。 问题: 主屏幕正在工作,但需要时

回答 1 投票 0

Android从hilt提供

如何将参数从片段传输到使用刀柄的匕首模块? 我想要那个 @模块 @InstallIn(SingletonComponent::class) 类测试模块{ @辛格尔顿 @提供 有趣

回答 1 投票 0

Kotlin - Dagger 2 - Android 中的组件不是由 Dagger 2 生成的

当我从 java 迁移到 Kotlin 时,我遇到了这个问题。 Dagger 没有生成 DaggerComponent 类。我尝试了很多方法来解决这个问题。这是我的代码: 应用程序.gradle: ... 应用插件:'ko...

回答 3 投票 0

如果没有@Provides注解的方法,则无法提供android.app.Activity

我正在尝试实现应用程序内更新,我有一个 Activity,它有一个 ViewModel 我向其中添加了一个方法“checkAppUpdates”,该方法调用“CheckAppUpdateUseCase”,该方法将 AppUpdateManager 作为构造...

回答 1 投票 0

Dagger:注入@Named字符串?

编辑 2023-06-28:除非你有充分的理由不这样做,否则只需使用 Spring Boot 作为你的平台,并使用它的自动布线以及所有其他免费的好东西。 编辑 2018-02-08:示例程序...

回答 2 投票 0

更新 firebase crashlytics、analytics 和 kotlin 后,任务应用程序执行失败:kaptDebugKotlin

提前感谢,我的问题是在升级 Firebase Crashlytics、使用 firebase-bom:32.2.2 的 Analytics 依赖项和 kotlin 版本(从 1.5.21 到 1.8.0)后,我的项目崩溃了...

回答 2 投票 0

Dagger 和多个 AWS Lambda

我正在尝试使用Java + Dagger创建一些基本的lambda来处理API网关请求。 我正在尝试使用 Dagger 注入不同功能所需的 AWS 客户端,但我很挣扎......

回答 1 投票 0

Dagger2 在依赖模块中注入@Named @Provides?

我使用 https://guides.codepath.com/android/Dependency-Injection-with-Dagger-2 的 dagger2 演示。 我想使用缓存和非缓存改造调用。我在 NetModule.java 中创建 @Provides @Named("缓存...

回答 4 投票 0

匕首柄中的单例出现 NoClassDefFoundError

我有一个抽象类 抽象类 AccessEnablerDelegate : IAccessEnablerDelegate {} 在另一个类上使用 dagger 作为单例 @辛格尔顿 类 AdobePassAuthentication @Inject 构造函数(@

回答 0 投票 0

使用 google guice 和 dagger 在抽象类中进行依赖注入

`我有一个抽象类车辆。我必须在这个抽象类中注入一个依赖项“引擎”,并在其中一个具体方法中使用这个对象。谁能帮我怎么做...

回答 0 投票 0

如何在 KMM 项目中为本地 .jar 文件添加 kapt

我正在尝试在我的 KMM 项目中添加本地 .jar 文件并尝试使用 kapt 注释处理器进行访问。但跟随时出错 未解决的参考:DaggerAppComponent kapt(文件(&qu...

回答 0 投票 0

Kotlin 中未解决的引用 DaggerAppComponent

无法解析以下代码中的引用 DaggerAppComponent 和 CoreInjectHelper: DaggerAppComponent.builder() .coreComponent(CoreInjectHelper.provideCoreComponent(this)) ...

回答 1 投票 0

How to add hilt dependency in sub module attach it to main module

大家好帮助解决这个问题子模块有 Hilt 依赖。我想添加到主模块得到这个错误 必须在 android

回答 0 投票 0

Dagger 弃用模块

我是 Dagger 的新手。我正在使用 MVVM 和 retrofit 以及 android 中的 Dagger 创建一个简单的应用程序。我创建了 2 个模块 - AppModule 和 NetworkModule。将这些模块添加到我的 Appcomponent。在我的

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.