Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Dagger组件依赖含义
我正在尝试 Dagger 2 我只是通过测试来了解这个框架 我有一个 ApplicationComponent 需要成为整个应用程序的单例 所以我将其定义如下 Component modules ApplicationModule clas
Java
Android
dependencyinjection
Dagger2
dagger
Dagger - 在不同组件上获取相同实例
我遇到了类似的问题this https stackoverflow com questions 40745279 dagger 2 provide same instance between multiple component with
Android
Dagger2
如何声明依赖关系
我正在研究 Dagger 2 所以我想了解一些基本的东西 我有以下代码 Module public class MainModule Provides public Presenter provideMainActivityPresente
Android
dependencyinjection
Dagger2
Dagger 2 构建 IllegalArgumentExceptioncompileDebugJavaWithJavac
我一直在测试 Dagger 2 一切都正常 直到我做了一些重构 现在 gradle 正在抛出一个IllegalArgumentException 而且我无法弄清楚我所做的更改现在导致了错误 我没有对 gradle 文件进行任何更改 这似乎是
Android
IllegalArgumentException
Dagger2
使用 Dagger 中的应用程序组件构建 Android 即时应用程序
我目前正在尝试 InstantApps 并希望将 dagger 包含到我的项目中 我在设置应用程序 AppComponent 时遇到问题 我的应用程序组件包括我的应用程序的所有功能匕首模块 我基本上有 一个基础应用程序模块包含我的应用程序类
Android
Dagger2
androidinstantapps
Dagger 和 mvp - 演示者是否应该使用 dagger 进行注入
我开始认为在mvp中 匕首不应该在presenter中使用 构造 dagger 的常用方法是使用全局组件并具有用于确定图形范围的子组件 该全局组件通常在创建 appmodule java 类时将 applicationContext 作为参
Android
MVP
Dagger2
Dagger 2,有时在编译时我得到“找不到符号类 DaggerApplicationComponent”
最近更新 Android Studio 2 0 7 后 也许这就是原因 有时在构建时我会收到该错误 想法是通常编译进展顺利 但有时我会遇到匕首错误 Dagger 配置可能有问题吗 错误本身 Executing tasks app assem
Android
Dagger2
如何使用构造函数注入创建对象?
我如何使用提供 Cat 的组件创建 Dog 的实例 public final class Dog private final Cat mCat public final static String TAG Dog Inject public
Dagger2
如何使用 dagger.android 将活动注入另一个类?
我正在使用新的 dagger android 方法来注入活动 但我想知道如果你想注入该怎么办Activity去上课 也许是一个Navigator需要当前活动的类 package com abydos messenger ui import
Android
Dagger2
dagger
Dagger 2.15:AppComponent - 无法处理此接口
我无法构建我的应用程序 并出现以下错误 Task app kaptDebugKotlin debug AppComponent java 7 error ComponentProcessor MiscError dagger interna
Android
Dagger2
Dagger2:用组件本身注入模块提供的实现类
考虑到模块都是通过 Dagger1 规范相互共享的complete false library true 您可以收到由 Provides通过构造函数参数的方法 就像这样 public class GetUserForUsernameTask
Java
Android
Dagger2
切换到Android Studio 2.0后使用Dagger 2时出现NoClassDefFoundError
在升级到 Android Studio 2 0 之前 我可以毫无问题地使用 Dagger 2 现在我得到了NoClassDefFoundError这让我停顿了一天多 我正在寻求帮助 看来 Gradle 不能我的AppModule类 尽管很明
Android
AndroidStudio
Gradle
NoClassDefFoundError
Dagger2
如何使用 Dagger2 在 ViewModel 中注入依赖项
我正在尝试在现有项目中实现新的架构 MVVM RxJava2 Dagger2 Retrofit 我已经建立了整个上述架构并在 HomeActivity 上进行了测试 HomeViewModel 中注入的依赖项 所以现在我试图在Fragmen
Android
MVVM
Retrofit2
Dagger2
androidviewmodel
如何使用 Dagger2 将 Activity 范围内的依赖项替换为模拟
我的 Activity 中有范围依赖项 我想用一些模拟来测试该 Activity 我读过有关建议在测试期间用测试组件替换应用程序组件的不同方法 但我想要的是替换活动组件 例如 我想在 MVP 设置中针对模拟演示者测试活动 我相信通过在 Ac
Android
unittesting
dependencyinjection
dagger
Dagger2
具有不同范围模块的 Dagger 2 组件
Context 我有两个 Dagger 2 模块 NetworkModule with Singleton范围 提供 HTTP 客户端 ApiModule 有一个自定义的 UserScope作用域 它使用 HTTP 客户端为 Github
Java
kotlin
Dagger2
使用dagger 2的Android生命周期库ViewModel
我有一个 ViewModel 类 就像定义在连接 ViewModel 和存储库的部分架构指南 https developer android com topic libraries architecture guide html 当我运行我
Android
androidlifecycle
Dagger2
什么决定了 Dagger 2 中组件(对象图)的生命周期?
我正在尝试了解 Dagger 2 中的范围 特别是范围图的生命周期 如何创建一个在您离开范围时将被清理的组件 对于 Android 应用程序 使用 Dagger 1 x 您通常在应用程序级别拥有一个根作用域 您可以扩展该根作用域以在活动级别
Java
Dagger2
lifecycle
Dagger 2 基类注入
在 Dagger 1 中 我有一个基类设置 以便它可以处理创建作用域图并将依赖项注入当前对象 例如 public abstract class MyBaseActivity extends Activity private ObjectGr
Android
dependencyinjection
Dagger2
Dagger 生成改造拦截器的多个实例
我是 Dagger 和 Retrofit 的新手 我遇到的问题是 尽管在 dagger 模块中声明了单例 但仍生成了多个改造自定义拦截器实例 我只需要一个实例 匕首模块 Module public class ApiModule priva
Android
Retrofit2
Dagger2
RxJava2
将 Dagger2 与 Lombok 结合使用
有人用过 Lombok 1 16 和 Dagger2 吗 我当前的代码如下所示 AllArgsConstructor onConstructor Inject public class JuiceMaker private final Ap
Dagger2
Lombok
dagger
«
1
2
3
4
5
6
7
»