Dagger 2是Java和Android的依赖注入框架。它使用生成的代码实现完整堆栈
dagger android支持androidx.fragment
如何从软件包androidx.fragment.app.Fragment中注入一个片段?我正在使用dagger-android框架在我的代码中注入我的依赖项。正如文档所说,我这样做是为了注入......
Dagger2 Multibinding [dagger.android.AndroidInjector.inject(T)]找到一个依赖循环:
我试图复制ViewModelFactory为我的演示者类做的事情,这是我的Dagger2代码公共类App扩展DaggerApplication {//支持导入@Override受保护...
我正在寻找关于Android中Dagger 2示波器的快速确认。在许多在线资源中,您会发现@ActivityScope和@FragmentScope被添加到提供绑定的组件中......
我在我的应用程序中使用dagger2。我很困惑哪一个更有效率。
错误:error.NonExistentClass Kotlin在多模块Dagger项目中
我正在使用Dagger 2和Kotlin进行Android开发。我的项目也是一个多模块项目。我的settings.gradle文件是这样的:include:app include:lib我也在维护lib模块。 ...
我想知道Dagger是否有办法知道它应该在新数据可用时重新创建一个对象。我所说的实例是我用于改造的请求标题。在一些......
如何在android中使用dagger-2在运行时调用类方法
在我的应用程序中,我将从单一来源获得各种请求,我的工作是将请求路由到他们的特定处理程序。因为我的应用程序使用匕首无法路由...
我使用的是Dagger 2,我的DiComponent定义如下:@Singleton @Component(modules = {AndroidSupportInjectionModule.class,ApplicationModule.class,...
Dagger 2:在不同库模块上的多个具有相同Scope的Component之间提供相同的实例
我有一个核心Android库,我使用@Singleton作用域来定义CoreComponent广告,以注入CoreModule提供的类的实例。 @Singleton @Component(modules = {CoreModule ....
在项目上成功实现Dagger后,我必须为每个我想要使用的类和注入模块指定匕首,例如RestClit的RestClient,我想知道是否有任何方式来定义...
Dagger / MissingBinding java.util.Map ,供应商 >如果没有@Annex-annotated方法,则无法提供
这就是我试图提供我的ViewModelFactory的方法:@Suppress(“UNCHECKED_CAST”)@Singleton类ViewModelFactory @Inject构造函数(私有val viewModels:MutableMap
使用@Singleton注释时,Dagger生成的代码编译失败
我正在使用Dagger - 2.6,我有以下课程。 public class Trigger {public static JSONObject triggerLambda(JSONObject jsonObject){DataTransformerComponent ...
Android从BaseActivity注入到从BaseActivity扩展的所有类
在我的应用程序中,我正在使用Dagger并且一些活动正在使用它,我想在BaseActivity上实现此注入,而不是在我想要使用的所有活动上实现注入...
对于我的Android项目,我需要全局单例Cache对象来通过应用程序访问有关用户的数据。当应用程序进入后台并在使用其他时间之后出现问题...
我需要在运行时使用dagger注入类。我的问题是在方法中本地注入类时出现编译时错误,而且我无法在运行时注入而没有...
匕首:无法提供地图 没有@ Provide-annotated方法
我试过,要创建几个组件。首先将存储应用程序的主要部分,如ViewModel的Fabric,Context,其他设置。其他组件 - 每个屏幕的组件。所以,f.ex。我有FirstScreen。 ...
如何在Dagger 2中创建包含DAO对象的View Model?
我在Activity中创建了android ViewModel:EventViewModel model = ViewModelProviders.of(this).get(EventViewModel.class);为此我创建了EventViewModel:public class EventViewModel extends ...
“只有const可以在常量表达式中使用”编译时错误Dagger2 Kotlin
无法构建项目以创建依赖项注入。我成功地用Java构建它,但是在将每个文件转换为Kotlin(现在真的很感兴趣...)项目没有构建,因为有一个编译...
我是Android中Dagger依赖注入的新手我有这个错误无法启动活动ComponentInfo {MainActivity}:kotlin.UninitializedPropertyAccessException:lateinit property ...
匕首2,有时在编译我得到“找不到符号类DaggerApplicationComponent”
最近更新Android Studio(2.0.7)(可能这是原因)有时在构建时我得到了这个错误。想法是通常编译顺利但有时我会得到匕首错误。是......