腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Dagger
2
组件
未在android studio中
生成
android
、
dagger-2
我的MainActivity类中
未
生成
dagger
2
组件
。'com.neenbedankt.gradle.plugins:android-apt:1.8'annotationProcessor 'com.google.
dagger
:
dagger
-compiler:2.17'impl
浏览 13
提问于2019-07-16
得票数 0
回答已采纳
2
回答
Dagger
应用程序
组件
未
生成
android
、
kotlin
、
dagger-2
我正面临着
未
解决的引用: DaggerApplicationComponent我尝试过重建项目,但没有成功。我发现的每一个解决方案都不起作用。plugin: 'kotlin-android'apply plugin: 'kotlin-android-extensions' compileOnly 'javax.annotatio
浏览 24
提问于2019-02-17
得票数 1
1
回答
我在android依赖注入中遇到了问题
android
在Android中,什么是处理依赖关系的最佳模块?我有点困惑
浏览 2
提问于2022-07-21
得票数 -3
2
回答
希尔特是否取代了
Dagger
2?
android
、
dependency-injection
、
dagger-2
、
dagger-hilt
深入研究Google的DI框架
Dagger
2,决定在中型
应用程序
中使用DI Framewor,我还注意到了Hilt通过代码为您
生成
匕首设置代码。Hilt将
生成
Dagger
组件
和代码,以自动为您注入Android类(如活动和片段)。 基于传递类路径
生成
一组标准的Android
组件
。这需要用Hilt注释标记您的
Dagger
模块,以告诉Hilt它们应该进入哪个
组件
。在Android框架类中获取对象
浏览 5
提问于2020-07-14
得票数 15
回答已采纳
7
回答
Android :错误
未
解决引用: DaggerAppComponent
android
、
android-studio
、
kotlin
、
dagger-2
今天,我已经将Kotlin插件安装到了
Dagger
2的现有项目中。在Kotlin安装之前,我对
Dagger
没有任何问题。com.android.support:appcompat-v7:25.0.1' kapt 'com.google.
dagger
:
dagger
-
浏览 7
提问于2017-03-16
得票数 37
回答已采纳
1
回答
是否可以在aar中隐藏位于'libs‘文件夹内的依赖项?
android-studio
、
gradle
、
dagger-2
、
dagger
、
gradle-shadow-plugin
这样做是因为
应用程序
使用
Dagger
1,而它们不能在常规基础上同时使用。现在真正的问题是
应用程序
,因为它使用
Dagger
1进行依赖注入。但在我使用
dagger
1的
应用程序
中,标签是@Inject,@Module,就像在
dagger</em
浏览 10
提问于2016-09-05
得票数 1
回答已采纳
1
回答
匕首2注射subcomponent.builder
dagger-2
、
dagger
、
subcomponent
我看到了一些正在注入SubComponent.Builder的代码。例如: mySubcomponentBuilder.withSomethingIKnowAtRuntime(knownAtRuntime).build()} 为什么我们(以及我们应该在什么地方/什么时候)这样做(即注入subcom
浏览 7
提问于2022-08-01
得票数 1
1
回答
用
Dagger
创建对象
java
、
dependency-injection
、
dagger-2
我正在努力学习
Dagger
,我不明白如何在不为它编写
组件
的情况下得到一个类的实例。在Guice,这样做很简单:但据我所知,在
Dagger
中,我可以为InterfaceA创建一个
组件
,然后调用DaggerInterfaceA.a().那么,我想知道,是否有一种方法可以获得对象的实例,而不需要每次都
生成
组件
呢?
浏览 1
提问于2021-06-04
得票数 0
回答已采纳
1
回答
Dagger
2向父
组件
添加子
组件
android
、
dagger-2
、
subcomponent
嗨,社区,我有问题,理解匕首2添加新的方式子
组件
(添加在匕首2.7)。现在必须将子
组件
添加到AppComponent中,所以我以新的方式创建了名为MainActivityBinder的指定模块,它有指向绑定子
组件
的注释@Module.subcomponents,但是我有第一个问题} 我知道,这个想法是我可以绑定子
组件
或它们的构建器。第二个问题是什么时候绑定构建器,什么时候绑定子
组件
?第三个问题是如何调用
组件
生成
器以及如何为
应用程序
组件
浏览 1
提问于2018-06-29
得票数 5
回答已采纳
4
回答
无法解析对DaggerApplicationComponent的引用
android
、
kotlin
、
dagger-2
、
dagger
、
kapt
我不能处理与
Dagger
和它的
组件
生成
相关的错误。::class)) fun inject(app: Application)调用
组件
的位置如下所示implementation "com.google.
dagger
:
dagger
-android:$<em
浏览 3
提问于2018-08-22
得票数 1
3
回答
理解
Dagger
2 @Component.Builder注释
android
、
components
、
dagger-2
我正在阅读伟大的教程,该教程解释了@Component.Builder如何在
Dagger
2中工作。作者做得很好,这篇文章写得很直接,但我仍有一些困惑需要澄清:
Dagger
2的默认实现如下所示:@Singleton Context.MODE_PRIVATE);}
组件
实例化applicat
浏览 0
提问于2017-09-13
得票数 16
回答已采纳
2
回答
Dagger
组件
不会在android中使用kotlin
生成
。
android
、
kotlin
、
dagger-2
1.0.4' implementation 'com.google.
dagger
annotationProcessor "androidx.room:room-compiler:2.0.0-rc01" annotationProcessor 'com.google.
dagger
:
dagger
-compiler:2.21
浏览 0
提问于2019-07-20
得票数 0
回答已采纳
2
回答
Android
Dagger
2错误:包android.app不存在
android
、
kotlin
、
dagger-2
我正在尝试将
Dagger
2配置为能够注入Appliaction实例,但在构建过程中,我遇到了奇怪的错误:import android.app.Application;这是我的密码:dependenciesimplementation 'com.google.
dagger
:
dagger
:2.27'
浏览 4
提问于2020-06-20
得票数 0
2
回答
正在为[类]
生成
MembersInjector。我更喜欢在该类上运行
dagger
处理器。
android
、
dagger-2
对于我注入的类(其中有一条component.inject(this)语句) Note: Generating a MembersInjector for [class] Prefer to run the
dagger
Prefer to run the
dagger
processor over that class instead.
浏览 4
提问于2016-05-25
得票数 18
1
回答
如何在
Dagger
2中添加未知数量的未知模块?
java
、
dagger-2
如何将它们全部添加到
组件
构建器中? “匕首2”作者认为这个问题与StackOverflow有关。我知道我可以使用Guice或
Dagger
1,但是就像
Dagger
2队的票上说的那样,我不想要任何反射(ServiceLoader栏),而
Dagger
1现在被取消了。另外,建议切换到
Dagger
2(这就是为什么我试图将我的
Dagger
1项目升级到
Dagger
2)。
浏览 3
提问于2016-09-30
得票数 2
回答已采纳
1
回答
使用android-apt的
Dagger
编译器看不到Gradle插件
生成
的代码
android
、
gradle
、
gradle-plugin
我正在尝试编写一个自定义插件,它将从我的android项目中的一些xml文件
生成
一些代码(具体地说,是一个
Dagger
模块)。我已经能够
生成
代码,但当我尝试在
Dagger
组件
中使用
生成
的模块时,
Dagger
编译器失败: 我已经编写了一个来演示失败的原因。有两个模块:插件和安卓
应用程序
(仅供参考:我不得不在
应用程序
的build.gradle中注释掉与插件相关的代码,直到我在本地安装了插件)。当我重新构建
应用程序
时,<e
浏览 0
提问于2017-06-04
得票数 0
15
回答
未
生成
匕首2
组件
android
、
dagger
在我的模块中,在我的基本
应用程序
类中 .classModule(new ModuleClass我有模块build.gradle.........................compile
浏览 16
提问于2017-05-03
得票数 66
回答已采纳
1
回答
Dagger
2错误子
组件
可能不引用作用域绑定。
android
、
dagger-2
我在
应用程序
中使用
Dagger
2来提供依赖关系。当我构建我的
应用程序
时,我会得到以下错误。Application application); 我对
Dagger
我知道子
组件
是
生成
的。我遵循一些堆栈溢出链接,并将@Singleton添加到AppComponent接口中。 我该怎么解决这个
浏览 0
提问于2018-04-11
得票数 7
回答已采纳
2
回答
无需在
Dagger
中创建
组件
即可注入Kotlin成员字段
kotlin
、
dagger-2
在Kotlin中,您可以像这样注入字段成员:但我注意到,在使用
Dagger
之后,虽然这种方法有效,但除非使用模块和
组件
,然后使用
组件
构建器来创建有没有可能只有一个模块,而不一定要有一个
组件
?
浏览 2
提问于2019-05-23
得票数 1
1
回答
有可能在
Dagger
和CDI之间共享通用的JSR 330代码吗?
java
、
cdi
、
dagger
、
jsr330
我的问题是:我们能在CDI和
Dagger
实现之间共享通用的JSR 330兼容代码吗?换句话说,
Dagger
是否有可能在jar中编译带有JSR 330注释的代码,并在特定于
Dagger
的Jar (带有@Provides、@Modules和其他
Dagger
特定项)中扩展或使用该代码?如果答案是否定的,那么用
Dagger
编译器编译我常用的JSR 330 jar并在我的CDI实现中使用它有问题吗?更确切地说,@Inject、限定符和其他JSR 330规范在运行时仍然可用,带有这些注释代码的类会不会被
Dag
浏览 1
提问于2013-09-05
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
【行业资讯】Android Studio 4.1
Android |《看完不忘系列》之dagger
一套快速高效的开发框架 EasyAndroid
谷歌 Android Studio 4.1 正式版发布
Android Weekly Notes Issue#317
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券