腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
不存在Android数据绑定包。
、
、
我
在
我的项目中添加了
Dagger
,之后它停止了编译。 但这个包裹是存在的。我可以
在
.java目录中看到generated文件。
浏览 1
提问于2018-06-14
得票数 2
3
回答
理解
Dagger
2
@Component.Builder注释
、
、
我正在阅读伟大的教程,该教程解释了@Component.Builder如何在
Dagger
2
中工作。作者做得很好,这篇文章写得很直接,但我仍有一些困惑需要澄清:
Dagger
2
的默认实现如下所示:@Singleton SharedPreferences getSharedPrefs();<e
浏览 0
提问于2017-09-13
得票数 16
回答已采纳
1
回答
如何在Android上使用Kotlin获取
Dagger
2
模块
中的组件依赖关系?
、
、
我
在
安卓系统上有一个Fragment版的
Dagger
2
Component。我通过动态注入片段来初始化组件。现在,我需要为片段
模块
中的依赖项提供活动
上下文
。我假设使用片段作为参数编写提供者方法会自动获得
模块
中的片段引用,并且我可以从
中提
取
上下文
。但是我无法编译我的代码。编译错误: [
Dagger
/Mi
浏览 6
提问于2018-08-01
得票数 0
回答已采纳
2
回答
Dagger
2
:
在
应用程序
模块
中提
供依赖项与注入依赖项
、
、
我正在尝试将
Dagger
2
添加到我的android
应用程序
中。据我所知,只要(
在
模块
中)提供了
Dagger
的依赖关系,或者它们是使用某种形式的注入(构造函数/方法)注入的,
Dagger
就会构造我的对象(我正在尝试注入)。我想知道
在
什么时候应该在
模块
(比如
应用程序
模块
)
中提
供依赖项和当使用构造函数注入时提供依赖项之间是否有区别,以及何时应该这样做是否有任何规则?
浏览 5
提问于2016-10-09
得票数 0
1
回答
Dagger
2
可以
在
表示层上提供,但在模型层上是空的
、
我试图重构我的
应用程序
使用MVP模式和
Dagger
2
的依赖注入。@Inject
浏览 3
提问于2016-12-15
得票数 0
回答已采纳
1
回答
Dagger
2
通过
模块
与注入构造函数的配置
、
、
我正试图
在
Kotlin项目中添加匕首-android,当它被要求创建一个
模块
时,以及当它仅仅声明一个注入构造器就足够了时,我感到很困惑。-> Database为了为ViewModel提供Activity,我们为活动和ViewModel工厂分别创建
模块
,然后手动
在
活动中创建ViewModel,如下所示:abstract class ActivityModule { @ContributesAndroidInjecto
浏览 3
提问于2020-01-21
得票数 1
回答已采纳
1
回答
如何将完整= false
模块
中缺少的注入从
Dagger
1迁移到
Dagger
2
、
、
、
我有一个库项目/
模块
,用于Android
应用程序
和常规java
应用程序
。
在
Dagger
1中,该项目/
模块
具有属性complete = false。此字段的值
在
登录到服务器时使用。使用这个库的几个
应用程序
都使用ActLogin。每个
应用程序
的
模块
都有complete = true,并提供了@Provides @Named("app version") provideAppVer
浏览 1
提问于2015-07-11
得票数 3
回答已采纳
4
回答
Dagger
2
,
在
模块
中提
供
应用程序
上下文
、
、
我
在
一个个人项目中使用Kotlin,其中我正在试验
Dagger
2
。我设法将它设置为一个util类,但是我需要一个
上下文
来使用它来注入一个需要
上下文
的类(一个sharedpref管理器类),我失败了。我的
模块
类 package com.android.pine import com.android.pine.utils.SharedPreferencesManagerimport
dagger
.Module
浏览 96
提问于2018-06-02
得票数 5
回答已采纳
3
回答
无法用
Dagger
2
提供活动
上下文
、
、
解决了我可以提供
应用程序
上下文
。但是我也需要提供活动
上下文
,我不知道有什么好的方法来实现它。"com.google.
dagger
:
dagger
-compiler:$
dagger
_version" implementation "com.google.
dagger
:
dagger
-andr
浏览 1
提问于2019-10-14
得票数 3
1
回答
多进匕首
、
、
是否有可能在匕首中获得接口/类的实现列表?
浏览 2
提问于2014-06-03
得票数 4
回答已采纳
1
回答
是否可以
在
aar中隐藏位于'libs‘文件夹内的依赖项?
、
、
、
、
2
核心库
模块
包含不同库的核心功能,这就是为什么它是一个单独的库,它还使用
dagger
2
进行依赖注入。库
模块
包含我们从客户端提供给
应用程序
的功能,它还使用
dagger
<
浏览 10
提问于2016-09-05
得票数 1
回答已采纳
1
回答
使用
Dagger
2
时的空
上下文
、
、
、
、
我第一次使用匕首试图将
上下文
注入存储库来加载资产。但是我得到了这个错误。,但是
在
调试时,我看到mBase是空的。:
dagger
-android:2.23'kapt 'com.google.
dagger
:
dagger
-a
浏览 6
提问于2020-10-27
得票数 0
3
回答
Android
Dagger
2
ComponentProcessor无法处理
、
、
我正在尝试使用
Dagger
2
进行多
模块
项目。您可以看到我的代码。
在
main分支中,所有匕首类都在presentation
模块
中。 由于不能解决'ru.ircover.schultetables.app.ApplicationComponent
浏览 7
提问于2022-01-07
得票数 4
回答已采纳
3
回答
Dagger
2
发出覆盖单的问题,它从
应用程序
使用的库中的一个
模块
提供了注释方法。
、
、
、
、
我在这个问题
中提
供了许多代码片段,但是,
在
Android中自己编译项目可能更容易理解这个问题。我有一个库,它包含制作
应用程序
所需的所有代码。这个体系结构的要点是,我
在
项目中创建的每个
应用程序
都应该能够使用库,并且能够通过
dagger
2
为它自己
模块
中想要的任何类或活动提供不同的实现。问题 使用
dagger
one,我具有相同
浏览 6
提问于2015-11-23
得票数 16
回答已采纳
2
回答
Android构建失败,缺少工件依赖项。
、
、
、
、
我的Android项目有一个子
模块
,它位于git & artifactory中。子
模块
的gradle依赖项包括以下内容。:0.5'本地版本构建风格(当子
模块
从git
中提
取时)构建得很好。但是远程版本构建(从构件
中提
取子
模块
)失败了。警告:.MapFragment:无法找到引用的类查找引用的类com.google.android.gms.location
浏览 3
提问于2018-05-02
得票数 3
2
回答
在其他多个延迟加载
模块
之间共享延迟加载(而不是
在
App.module中)服务(DI
上下文
)?
、
、
、
角只创建和解析根DI
上下文
一次。任何后续
上下文
(对于惰性
模块
)都是子
上下文
。我的问题是,我不想在LazyService1.module
中提
供服务(它是一个大
模块
,只
供
两个延迟加载的
模块
使用),因此逻辑上我的LazyService1.module不会在根DI
上下文
中得到解决。我需要在两个延迟加载的
模块
之间以某种方式共享DI
上下文
,而不必使其成为根依赖(
在
App.module中)。 是
浏览 10
提问于2020-01-03
得票数 1
回答已采纳
1
回答
如何在匕首中创建活动
上下文
相关对象?
、
、
、
、
我有一种情况,我已经使用匕首
2
注入了所有的对象,但是
在
一种情况下,我无法纠正如何注入对象。情况如下:现在,在上面的语句中,我必须使用
Dagger
注入MyPagerAdapter对象,但是它需要当前的活动
上下文
那么如何将活动
上下文
转发到
Dagger
模块
呢?
浏览 2
提问于2016-12-09
得票数 0
回答已采纳
4
回答
Dagger
2
没有生成我的组件类。
、
、
、
我正在使用
Dagger
2
创建我的依赖注入。它几个小时前就开始工作了,但是现在组件不再生成了。BUILD FAILED jcenter()} delete rootProject.buildDir和我的分级
模块
androidannotations-api:3.3.2' apt 'org.androidannotations:androidan
浏览 7
提问于2016-03-17
得票数 7
2
回答
Dagger
2
不会初始化变量
、
、
现在我正在尝试
在
我的项目中实现
dagger
,我有一个问题。
在
应用程序
组件中初始化的变量不会在我的activity中初始化。这是我的代码。
应用程序
: private ApplicationComponent applicationComponentgetApplicationComponent()) activityComponent.
浏览 0
提问于2016-03-16
得票数 4
1
回答
集成测试的
Dagger
Inject
、
、
、
因此,
在
Dagger
2.11之前,我已经能够构建TestComponent和
模块
,以便能够将关键组件注入到集成测试中。......这种方法
在
Dagger
2.11之前工作得非常好
浏览 14
提问于2018-07-25
得票数 1
点击加载更多
相关
资讯
关于Spring,你必须知道这些
【行业资讯】Android Studio 4.1
Android |《看完不忘系列》之dagger
基于DDD、CQRS、微服务和事件溯源构建系统
谷歌正式发布Android 11 Beta版,带来多项重磅更新!
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券