dagger-2 相关问题

Dagger 2是Java和Android的依赖注入框架。它使用生成的代码实现完整堆​​栈

android模拟器显示空屏?

我正在开发一个新闻应用程序,之前它正在显示JSON响应,但现在显示片段类下面的空白屏幕,我已经实现了dagger 2并改进了'public class ...

回答 1 投票 0

java.lang.IllegalStateException:endPosTable已设置

试图建立一个alexa(亚马逊:回声)技能组合。同时,尝试将此经验用作通过匕首2进行依赖注入的学习测试平台。但是,使用...构建包。

回答 5 投票 14

Kapt Build使用Dagger Android处理器失败

我试图在我的项目中使用Kotlin Annotation Processing Tool(kapt)包含Dagger Android处理器(此处记录)。我在build.gradle中包含了正确的依赖项...

回答 5 投票 17

使用Dagger2和MVVM避免应用程序类的静态上下文

我想开始使用匕首2作为我正在进行的项目。一个使用MVVM设计模式的android应用程序。我使用Dagger 2作为依赖注入工具。它做的工作,但一般我...

回答 2 投票 0

通过Dagger 2注入Leakcanary RefWatcher

我想在我的活动和片段中获得RefWatcher对象,所以在我的主应用程序dagger模块中我做了@Provides @AppScope static RefWatcher provideRefWatcher(Application ...

回答 1 投票 0

如何在dagger2中向组件添加依赖项

我想使用新的dagger2方法向root组件添加组件。它与旧方法一起工作正常,我们创建组件并手动提供所有其他组件和模块。但我还没有......

回答 1 投票 -1

Dagger 2.10 +:在活动和碎片中注入与活动上下文的依赖关系

我有一个名为AlertManager的类,它需要Activity实例来显示Toast和AlertDialog。 class AlertManager @Inject构造函数(私有val活动:Activity){fun showToast(message:...

回答 1 投票 0

Dagger @ContributesAndroidInjector ComponentProcessor无法处理此接口

我正在测试匕首的新功能:Android模块。当我使用@ContributesAndroidInjector时,我无法编译代码我总是得到以下错误:错误:(12,8)错误:匕首....

回答 5 投票 11

java.lang.ClassCastException:edgar.yodgorbek.sportnews.component.DaggerApplicationComponent?

我正在开发一个新闻应用程序,我在片段类中实现了dagger 2,当我运行代码时,我从Logcats获得以下异常:FATAL EXCEPTION:main Process:edgar ....

回答 1 投票 0

Kotlin和Room的Dagger 2错误

我一直在为Kotlin重构一个应用程序,目前我一直面临来自Dagger的奇怪错误。我试图实现MVVM设计,但我很难坚持匕首错误。 AppModule @Module类......

回答 1 投票 1

Dagger无法使用KClass注入ViewModel

我正在将我的项目java移动到kotlin,但是对KClass和Class有些困惑这里是我的BaseActivity抽象类BaseActivity :...

回答 1 投票 0

butterknife8.3.0和dagger2一起使用抱怨,但是butterknife7。*还可以

javascript错误:E:\ Android \ myGit \ GJBaseFrame \ GJBaseFrame \ app \ src \ main \ java \ com \ yubaokang \ baseframe \ views \ activitys \ MainActivity.java:9:error:找不到符号Com.yubaokang.baseframe ....

回答 2 投票 -4

错误:程序类型已存在:android.support.design.widget.CoordinatorLayout $ Behavior

我在构建项目时遇到以下错误。在这个项目中没有使用CoordinatorLayout。刚刚添加为build.gradle中的依赖项:我正在使用Android Studio 3.2 Canary 4. ...

回答 21 投票 112

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

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

回答 1 投票 0

在房间版本1.1.1中创建复合主键时,无法使用Kotlin编译器构建android studio项目

当我在一个字段上创建一个带有'primaryKey'注释的'Entity'来创建任何使用room的SQLite表时,Android Studio项目会成功构建。但是,当我试图创造一个'...

回答 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

在ViewModel中实现Dagger,它调用另一个类

这是我在我的应用程序中尝试实现匕首的第一次尝试,但我现在已经坚持了一段时间。我正试图在这里实施Dagger,所以请耐心等待。这是当前的代码......

回答 1 投票 0

错误:找不到符号变量DaggerAppComponent

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

回答 6 投票 9

单身人士在匕首上的一种方法

在Dagger文档中,它显示了这一点:@Provides @Singleton static Heater provideHeater(){return new ElectricHeater();我习惯于在只有一个实例的类上看到单身人士......

回答 1 投票 0

如何在ViewModel中使用依赖注入来注入构造函数

我正在尝试在https://developer.android.com/jetpack/docs/guide上实现该示例。这解释了如何构建tan android应用程序。当我使用相同的代码时,我得到以下错误。 ...

回答 2 投票 2

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