腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
android
中
构建
一个
好
的
组件
(
Dagger
)
监听器
?
、
我正在尝试用
dagger
2为我
的
应用程序编写
一个
组件
。其思想是
组件
完成所有的服务工作,并将对象返回给活动。到目前为止,good...but,现在我正在尝试
构建
listener部分,它将在Activity和
组件
之间架起一座桥梁,有任何方法可以
构建
它,而不需要创建几个接口(委托),或者创建
一个
接口,然后再做大量
的
浏览 5
提问于2016-09-08
得票数 0
回答已采纳
1
回答
我在
android
依赖注入
中
遇到了问题
在
Android
中
,什么是处理依赖关系
的
最佳模块?我有点困惑
浏览 2
提问于2022-07-21
得票数 -3
2
回答
Dagger
2没有在
android
中生成类。
、
我在我
的
安卓应用程序中使用
Dagger
2,我
的
应用程序中有两个
组件
。第
一个
是全局
的
,第二个是特定于活动实例
的
。上面是我
的
模块,我
的
应用程序
的
组件
。当我编译和
构建
一个
应用程序时,我会遇到以下错误-Information:Gradle tasks [clean, :app:generateDebugSources, :app:mockableAndroidJa
浏览 2
提问于2017-05-10
得票数 1
回答已采纳
3
回答
无法解析DaggerAppComponent
、
、
我已经通过了各种堆栈溢出链接,其中一些链接是: // dependency injectionimplementation 'com.google.
dagger
:
dagger
-
android
-support:2.14.1'
浏览 2
提问于2018-10-09
得票数 2
4
回答
无法解析对DaggerApplicationComponent
的
引用
、
、
、
、
我不能处理与
Dagger
和它
的
组件
生成相关
的
错误。::class)) fun inject(app: Application)调用
组件
的
位置如下所示 super.onCreate() }在gradle
构建</e
浏览 3
提问于2018-08-22
得票数 1
15
回答
未生成匕首2
组件
、
在我
的
模块
中
,在我
的
基本应用程序类
中
.classModule(new ModuleClass我有模块build.gradle.........................在buil
浏览 16
提问于2017-05-03
得票数 66
回答已采纳
1
回答
匕首2注射subcomponent.builder
、
、
我看到了一些正在注入SubComponent.Builder
的
代码。这种情况是否类似于辅助注入,在这种情况下,我们可以提供只在运行时才知道
的
图形上需要
的
实例?
浏览 7
提问于2022-08-01
得票数 1
1
回答
匕首-为SubComponent生成器设置动态值
、
、
、
我想在
构建
它
的
时候为我
的
子
组件
生成器设置
一个
值。interface Builder { Builder user(User user); }} 但对于
Dagger
,子
组件
及其相关
构建
器由@ContributesAndroidInjector处理。
Dagger
Auto生成子
组件
及其
构建
器,甚至在当前
浏览 0
提问于2018-07-26
得票数 0
回答已采纳
8
回答
不生成/test类
组件
的
匕首
、
当
dagger
为src/main
中
的
组件
构建
器生成代码时,它们正确地生成。但是,
Dagger
不为src/test
中
的
组件
构建
器生成代码。我
的
主build.gradle: classpath 'com.
android
.tools.build:gradle:2.1.0-alpha3' classpa
浏览 14
提问于2016-03-26
得票数 74
回答已采纳
2
回答
希尔特是否取代了
Dagger
2?
、
、
、
深入研究Google
的
DI框架
Dagger
2,决定在中型应用程序中使用DI Framewor,我还注意到了Hilt通过代码为您生成匕首设置代码。这就消除了使用匕首
的
大部分样板,实际上只剩下定义如何创建对象和注入对象
的
方面。Hilt将生成
Dagger
组件
和代码,以自动为您注入
Android
类(
如
活动和片段)。基于传递类路径生成一组标准
的
Android
组件
。这需要用Hilt注释
浏览 5
提问于2020-07-14
得票数 15
回答已采纳
8
回答
错误:找不到符号变量DaggerAppComponent
、
、
、
在尝试集成最新
的
匕首2版本时,我面临着匕首自动生成
的
问题。
Dagger
并不是自动生成DaggerAppComponent,尽管有几次重新
构建
和使模块应用程序过程。} Application provideApplication() return application;}compile 'com.google.
dagger
:
dagger
-
android</
浏览 8
提问于2017-07-22
得票数 16
回答已采纳
1
回答
Dagger
2 - FragmentSubcomponentBuilder没有实现AndroidInjector.Factory
、
、
、
、
我正在使用匕首2,并试图将我
的
Android
项目从Java翻译到Kotlin。我还注意到,在我
的
模块ActivityBuilder
中
,所有方法在
构建
后都是未使用
的
(它们必须在生成
的
子
组件
类中使用)。:
dagger
:2.11' compile
浏览 4
提问于2017-11-03
得票数 1
回答已采纳
1
回答
Eclipse
中
的
Dagger
2不生成类
、
、
我在尝试用迫击炮建立
一个
新
的
应用程序。为此,我正在尝试
构建
。我必须使用Eclipse,因为
Android
不支持本地调试(我更喜欢
Android
和Gradle )。当我设置mortar-helloworld (
如
描述
的
)时,带有
Dagger
1
的
Dagger
1示例在Eclipse (Ant)
中
工作 当我用Maven
构建
它时,mortar-hellodagger2然而,当我尝试用E
浏览 1
提问于2015-03-05
得票数 1
3
回答
Android
Dagger
2 ComponentProcessor无法处理
、
、
我正在尝试使用
Dagger
2进行多模块项目。您可以看到我
的
代码。在main分支
中
,所有匕首类都在presentation模块
中
。 由于不能解决'ru.ircover.schu
浏览 7
提问于2022-01-07
得票数 4
回答已采纳
1
回答
为什么当我使用蝶刀依赖关系时,找不到我
的
dagger
组件
?
、
、
、
我正在制作
一个
android
应用程序,它使用了
dagger
+Butterk刀+ recycleviews + retrofit。这一切都编译和工作得很好,直到我在gradle
中
添加了黄油刀依赖项(与apt相关
的
依赖项),在我同步之后,即使我再次清理和重新
构建
,也找不到我
的
Dagger
组件
。但是如果我删除了我
的
毛毛刀依赖项(与apt相关
的
那些),同步和
构建
,我
的
<
浏览 1
提问于2016-11-15
得票数 0
1
回答
当项目包含多个
android
模块时,不生成
dagger
测试
组件
、
、
Android
Studio 3.4
dagger
2.21 我有
一个
项目,其中有
一个
presentation和data模块。我正在尝试在数据模块
中
创建测试
组件
。我可以为演示模块生成
组件
。我正在使用kotlin-kts进行gradle
构建
。模块
中
,我可以尝试创建
一个
测试
组件
,但
dagger
不会生成测试
组件
类。对于数据模块
中</em
浏览 19
提问于2019-03-24
得票数 3
回答已采纳
1
回答
Dagger
不为androidTest生成
组件
、
、
我正面临着
一个
组件
生成
的
问题,我想为androidTest生成
组件
,但是当我
构建
项目时,它没有生成DaggerTestComponent。
组件
: @Component(compile "com.
android
.support:design:$SUPPORT_LIBRARY_
浏览 5
提问于2017-02-07
得票数 2
2
回答
Dagger
2:关于子
组件
的
错误,但我
的
应用程序
中
没有任何子
组件
、
java.lang.IllegalArgumentException:@
dagger
.Module没有定义元素子
组件
() .build();我也不能让DaggerApplicationComponent停止红色,但我认为这是因为这个项目实际上并不是因为这个奇怪
的
子
组件</
浏览 1
提问于2017-02-05
得票数 5
回答已采纳
1
回答
找不到DaggerAppComponent
、
、
、
我正在尝试
构建
一个
项目,它有
一个
很大
的
依赖图,并使用
dagger
2。' ...More 50 like this 没有找到所有的Dag
浏览 42
提问于2019-05-10
得票数 0
回答已采纳
5
回答
从
Dagger
2到
Android
Dagger
2.11
的
端口
、
、
在将代码从
Dagger
2移植到
Android
Dagger
2.11时,我不知道如何设置一些东西。在
Dagger
2
中
,设置是这样
的
: public class App extends Application { public void onCreate() {} 然后,您可以访问applicationComponent,并且可以使用以下命令注入任何对象: getApplicationComponent().inject(MyCustomObjec
浏览 34
提问于2017-06-28
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
谷歌 Android Studio 4.1 正式版发布
BAT大牛带你深度剖析Android 十大开源框架
【行业资讯】Android Studio 4.1
Android |《看完不忘系列》之dagger
我用Vue和React构建了相同的应用程序,这是它们的差别
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券