dagger-2 相关问题

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


具有依赖注入的FirebaseUI

我使用dagger进行依赖注入,我的所有活动都是dagger注入:@Suppress(“unused”)@Module抽象类MainActivityModule {@ContributesAndroidInjector abstract ...

回答 1 投票 0

如何在运行时从活动或片段将参数传递给dagger模块

我的软件规格如下:Android Studio 3.4 dagger-android 2.16我有以下类传递将执行并返回响应的MapboxGeocoder。 class GeocodingImp(...

回答 4 投票 5

旋转后重新创建ViewModel;如果直接注射dagger2

可能重复这个我正在用dagger2探索android注入api。因此,在我的示例应用程序中,我直接在活动中注入了ViewModel;看看下面的代码片段。 ...

回答 1 投票 2

我应该为Dagger 2中的每个活动使用一个组件吗?

我的Android应用程序中有以下依赖项。在Dagger 2中执行此操作的最佳方法是什么?活动A ----适配器A和适配器B和SharedPreferences活动B ----适配器......

回答 1 投票 5

JUnit Test返回lateinit属性 尚未在演示者上初始化

我想创建一个简单的JUnit测试一个测试返回一个像kotlin.UninitializedPropertyAccessException的错误:lateinit属性mInstance尚未初始化我的测试我会写...

回答 1 投票 1

Dagger 2:在片段中调用onAttach之前,注入的对象可能仍为null

我正在使用Dagger将viewModel注入片段:class BaseFragment extends Fragment {@Inject T viewModel; @Override public void onAttach(Context ...

回答 1 投票 0

Kotlin,Dagger,Nullable和Named找不到@Inject的值

我有一个String类型的属性。我能够@Inject值很好,直到我尝试将@Named属性添加到属性。如果我使用'String'而不是......,一切都可以正常工作

回答 1 投票 2

如何注入动态创建的用例(android,clean architecture,dagger2)

我正在创建一个Android应用程序,并希望遵守干净的架构。例如,我有一个活动,它有一个创建用例的演示者。在那个内层,我有一个存储库接口(...

回答 1 投票 1

如何为抽象模块dagger2提供改造界面

我正在关注Android的新Dagger2支持以实现电影列表示例应用程序,下面是我的用例。 Activity包含用于加载电影列表的片段片段使用...

回答 2 投票 -1

错误:找到了依赖循环

我正在尝试注入依赖于RemoteDataSource和LocalDataSource的ItemRepository。我花了很多时间来解决问题,但没有运气。错误:(26,10)错误:找到一个依赖循环:...

回答 1 投票 -1
推荐问题