dagger 相关问题

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

Dagger2在调用ViewModel的setText上崩溃

应用程序构建但在运行时使用空对象引用崩溃。一直试图调试它但无法找到错误,但我知道如果我删除textview上调用方法的setText ...

回答 4 投票 0

如何将软件包从https://google.github.io/dagger/api/2.12/dagger/android/package-summary.html导入Android Studio Project?

如何将软件包从https://google.github.io/dagger/api/2.12/dagger/android/package-summary.html导入Android Studio Project?我尝试了一段时间,但没有得到它

回答 2 投票 -2

使用@Subcomponent android dagger 2.x无法正常工作

在尝试使用Dagger的子组件时,我遇到了一个问题。当我尝试构建这个时,我得到了这个错误。 @ Subcomponent.Builder setter方法必须返回void,构建器或者...的超类型

回答 1 投票 0

使用Dagger在构造函数上进行依赖注入

所以,我正在重新设计我的Android应用程序以使用Dagger。我的应用程序庞大而复杂,我最近遇到了以下情况:对象A需要一个特殊的DebugLogger ...

回答 5 投票 28

dagger android支持androidx.fragment

如何从软件包androidx.fragment.app.Fragment中注入一个片段?我正在使用dagger-android框架在我的代码中注入我的依赖项。正如文档所说,我这样做是为了注入......

回答 6 投票 13

Dagger + Retrofit。在运行时添加auth头

我想知道Dagger是否有办法知道它应该在新数据可用时重新创建一个对象。我所说的实例是我用于改造的请求标题。在一些......

回答 3 投票 19

如何在android中使用dagger-2在运行时调用类方法

在我的应用程序中,我将从单一来源获得各种请求,我的工作是将请求路由到他们的特定处理程序。因为我的应用程序使用匕首无法路由...

回答 1 投票 0

Dagger / MissingBinding java.util.Map ,供应商 >如果没有@Annex-annotated方法,则无法提供

这就是我试图提供我的ViewModelFactory的方法:@Suppress(“UNCHECKED_CAST”)@Singleton类ViewModelFactory @Inject构造函数(私有val viewModels:MutableMap

回答 1 投票 1

使用@Singleton注释时,Dagger生成的代码编译失败

我正在使用Dagger - 2.6,我有以下课程。 public class Trigger {public static JSONObject triggerLambda(JSONObject jsonObject){DataTransformerComponent ...

回答 1 投票 2

Android - 运行时Dagger注入

我需要在运行时使用dagger注入类。我的问题是在方法中本地注入类时出现编译时错误,而且我无法在运行时注入而没有...

回答 1 投票 0

使用Dagger 2注入Androidx活动

我是Android中Dagger依赖注入的新手我有这个错误无法启动活动ComponentInfo {MainActivity}:kotlin.UninitializedPropertyAccessException:lateinit property ...

回答 1 投票 1

如何使用新的`dagger-android`将活动传递给匕首模块

Android Studio 3.4 dagger-android 2.21如何使用新的dagger-android将活动传递给匕首模块在使用旧版本的dagger之前,我们可以在...中传递Activity

回答 1 投票 0

Dagger2绑定丢失

这是我第一次使用这个库,甚至更多我已下载项目并使用新的依赖项实现。首先,我得到无法解决符号错误...

回答 1 投票 0

Dagger2注释处理器无法正常工作

我尝试在我的Android项目中使用Dagger2;当我使用apt时,每件事情都是正确的。但AndroidStudio 3.0不支持apt,所以我使用注释处理器。但是点击后没有创建Dagger2代码...

回答 3 投票 0

Dagger Kotlin限定符构造函数注入不起作用

我有以下带有@Provides方法的模块,带有限定符@Module类VocabularyModule {@VocabularyProviders @Singleton @Provides fun provideVocabularyies():List

回答 1 投票 0

无法解析变量'$ {project.groupId}'

我将项目迁移到AndroidX并且在构建项目时遇到了这些错误:[TAG]无法解析变量'$ {project.groupId}'[TAG]无法解析变量'$ {project.version}'[...

回答 7 投票 21

@Binds ViewModelProvider工厂无法提供Dagger2 ViewModel问题

我已经实现了对符合中篇文章和Google Repo的ViewModel注入的支持,遗憾的是,如果没有@Annex-annotated方法,我无法提供错误。 ...

回答 1 投票 0

更新至Kotlin 1.3.30以Dagger 2.21打破

从Kotling 1.3.21更新到1.3.30之后构建错误:AppComponent.java:16:错误:[Dagger / MissingBinding] java.util.Map ,...

回答 1 投票 28

使用子组件进行封装时的无限递归

我试图通过使用这里描述的子组件来实现封装,但是我得到了无限的递归。这是我的代码://尝试添加@ScopeA,仍然是相同的。公共类A {@Inject ...

回答 1 投票 1

错误:找不到符号变量DaggerAppComponent

在尝试集成最新的Dagger 2版本时,我遇到了Dagger自动生成的问题。尽管有几个Rebuild和Make Module App,但Dagger并没有自动生成DaggerAppComponent ...

回答 6 投票 9

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