腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
4
回答
Dagger
注入
不适
用于
Kotlin
中
的
"
object
“
android
、
kotlin
、
singleton
、
dagger
在花费了荒唐
的
时间试图弄清楚为什么我
的
dagger
注射不起作用后,我意识到
Kotlin
中
的
"
object
“类型才是问题所在。 lateinit var property: Property DaggerGraphControlle
浏览 0
提问于2018-01-24
得票数 28
1
回答
如何用
Kotlin
创建一个带参数
的
单例?
android
、
kotlin
、
singleton
我
的
应用程序使用
的
是MVVM架构。我想为我
的
存储库创建一个单例。我该怎么做呢?我有很多例子,但我不明白什么是最好
的
解决方案…… class MyRepository(context: Context) : IRepository{ private var mCtx: Context
浏览 34
提问于2019-01-28
得票数 0
3
回答
Dagger
2在
Kotlin
对象中
注入
上下文
android
、
kotlin
、
dependency-injection
、
dagger-2
我正在尝试使用
Dagger
2
注入
Context。DaggerAppComponent.builder() .build()Manager.kt:(我想在其中
注入
Context
的
类) lateinit var context: Context但是,我收到以下错误: error:
Dagger
public static an
浏览 5
提问于2019-12-28
得票数 3
回答已采纳
4
回答
用
Kotlin
和
Dagger
dependency-injection
、
dagger
、
kotlin
、
dagger-2
使用
Dagger
向类中
注入
依赖关系
的
最佳方法是什么,特别是使用
Dagger
这样
的
活动之类
的
零arg构造函数类?“匕首2”会不会给局势带来改善? 提前谢谢。
浏览 0
提问于2014-10-17
得票数 24
回答已采纳
2
回答
DaggerApplicationComponent未解析引用
android
、
kotlin
、
retrofit
、
dagger-2
我试图通过修改MVP应用程序Belajar应用程序在MVVM体系结构
中
应用DaggerApplicationComponent,但我只是得到了未解决
的
引用错误: DaggerApplicationComponent
Kotlin
kapt已经被应用,我已经尝试重新构建项目,但是我从应用程序组件
中
得到了错误:C:\Users\\AndroidStudioProjects\belajar3 3-复制(3)\app\build改造
注入
id.
kotlin
.belajar.di.module.Hom
浏览 13
提问于2022-06-23
得票数 0
1
回答
如何在Java/
Kotlin
中
包含注释处理器生成
的
代码来测试类路径
unit-testing
、
junit
、
kotlin
、
dagger
、
kapt
我有一个正在从Java迁移到
Kotlin
的
Android项目。:${
dagger
_version}" 我可以在build/ generated /source/kapt/test目录中看到生成
的
源代码,但它们对测试源代码是不可见
的
,例如,不能导入生成
的
DaggerUnitTestComponent来
注入
依赖项。在和以下代码片段
的
帮助下,我已经在一个Android项目上成功地完成了这类工作,但是对于一个纯
浏览 10
提问于2018-01-12
得票数 1
回答已采纳
2
回答
Kotlin
依赖
注入
框架选择
android
、
api
、
kotlin
、
dependency-injection
、
dependencies
我有一个通过从Api中提取数据来编写
的
应用程序。我想给它添加依赖
注入
。哪个库工作得最好?为什么?我该如何选择呢?
浏览 23
提问于2021-05-25
得票数 0
回答已采纳
1
回答
使用
Kotlin
语言
的
字段
注入
不会生成DaggerComponent。
android
、
kotlin
、
dagger
我正在尝试使用
Kotlin
语言学习MVVM。我正面临一些问题,敬请帮助。我已经在谷歌上搜索过了,但没有找到任何答案。积分lateinit var car: Car override fun onCreate(savedInstanceState: Bundle?)我只在字段
中
浏览 5
提问于2022-02-22
得票数 1
回答已采纳
1
回答
Kotlin
Lazy初始化与
Dagger
Lazy注射
android
、
kotlin
、
dependency-injection
、
dagger-2
、
lazy-initialization
Singleton....现在,Retrofit
的
提供者引入了一个懒散
的
注入
的
OkHttpClient,
Dagger
已经知道如何创建,即使用
dagger
包
中
的
Lazy包装。,我
的
问题是,如果它被封装在
dagger
包
中
,那么行为
浏览 3
提问于2021-02-01
得票数 4
1
回答
匕首不能提供柯特林
的
注射
android
、
kotlin
、
dagger-2
当我尝试使用
Kotlin
和
Dagger
2时,我有这个问题。@Module} This is a part of my Activity class, where I inject
浏览 1
提问于2017-09-30
得票数 2
回答已采纳
3
回答
如果没有@Provides注释
的
方法,则无法提供该类。
android
、
kotlin
、
abstract-class
、
dagger-2
我想将依赖项(HomeViewModel)
注入
到我
的
片段(HomeFragment).
中
。我有一个类(HomeViewModelImpl),它实现了抽象(HomeViewModel),当然,在这个类
中
,我正在重写父方法。问题是,当我想将HomeViewModel
注入
到片段
中
时,我得到了一个错误: > error: [
Dagger
/MissingBinding] [
dagger
.android.AndroidInjector.inject
浏览 2
提问于2018-09-21
得票数 5
回答已采纳
1
回答
模块提供程序方法用法
中
的
Kotlin
+
Dagger
2 @Named注释
java
、
android
、
kotlin
、
dagger-2
我在
Kotlin
中使用
Dagger
2@ having注解时遇到了一个问题,这阻止了我将
Dagger
图迁移到
Kotlin
。当我需要在
Dagger
模块方法中
注入
一个@命名参数时,问题就出现了。在本例
中
,我没有通过构造函数或字段
注入
它。我已经尝试了所有的,但它们似乎都不能在方法参数
中
工作。请,任何解决方案都将非常感谢。下面是java代码
的
一部分,一旦转换成
Kotlin
就不能编译:pub
浏览 5
提问于2017-08-23
得票数 0
回答已采纳
2
回答
使用Hilt依赖项
注入
时无法创建ViewModel实例
android
、
android-jetpack-compose
、
android-viewmodel
、
dagger-hilt
但是当我
注入
到ViewModel
中
时,我遇到了一些问题。,但不能在ViewModel中
注入
。{ classpath "org.jetbrains.
kotlin
:
kotlin
-gradle-plugin(SingletonComponent::class) @Singleton
浏览 0
提问于2021-07-09
得票数 1
8
回答
使用
Dagger
2+
Kotlin
+ ViewModel
注入
ViewModel
android
、
dependency-injection
、
kotlin
、
dagger-2
、
dagger
}apply pl
浏览 2
提问于2017-06-23
得票数 17
2
回答
如何在
Kotlin
中
注入
原始变量?
android
、
dependency-injection
、
kotlin
、
dagger-2
、
kotlin-lateinit
我在我
的
安卓应用程序中使用了
用于
DI
的
Dagger
2,使用下面的代码将类
注入
到我
的
Activity
中
是很好
的
:lateinit varcontext: Context 但是,在
Kotlin
(例如Boolean)
的
原始类型属性上不允许使用lateinit修饰符,我该怎么做呢?@field:[Inject Named("isDemo&qu
浏览 13
提问于2017-06-23
得票数 19
回答已采纳
1
回答
在Android
Dagger
2
中
找不到DaggerAppComponent和AppComponent类
android
、
dependency-injection
、
dagger-2
、
android-instrumentation
我正在开发一个使用Android Studio和
Kotlin
的
Android应用程序。我正在向我
的
项目中添加工具测试。我现在尝试做
的
是在我
的
测试中使用
Dagger
2将模拟依赖
注入
到对象
中
。我正在学习这个教程,https://code.luasoftware.com/tutorials/android/setup-
dagger
2-for-android-
kotlin
&
浏览 64
提问于2019-09-21
得票数 0
回答已采纳
1
回答
春ConfigurationProperties和
Kotlin
?
kotlin
ConfigurationProperties(prefix = "proxy.http")}
object
RestUtils { lateinit var proxyConfig: ProxyConfig fun createRestTemplateval proxy = Proxy(Proxy.Ty
浏览 0
提问于2016-06-16
得票数 2
回答已采纳
2
回答
Dagger
1不会将Java类
注入
Kotlin
活动
java
、
android
、
kotlin
、
dagger
我有一个使用
Dagger
1并用Java编写
的
大型项目。我现在正在
Kotlin
中
添加新
的
活动,但是我还不能在
Kotlin
活动中
注入
Java类。这是我
的
模块import
dagger
.Provides; injects = { HomeActivity.classactivity ComponentInf
浏览 2
提问于2018-10-25
得票数 2
回答已采纳
1
回答
单例私有构造函数类上使用hilt
的
依赖
注入
android
、
kotlin
、
dependency-injection
、
dagger-hilt
因此,我想尝试在我使用MVVM架构
的
项目上使用hilt进行依赖
注入
。结构如下: JsonHelper -> RemoteDataSource -> Repository -> ViewModel。错误代码如下所示public stati
浏览 3
提问于2021-05-09
得票数 6
回答已采纳
1
回答
有没有支持
kotlin
(或java)泛型
的
编译时依赖
注入
工具?
java
、
kotlin
、
dependency-injection
Dagger
2--据我所知,它是唯一
的
DI编译时工具--不支持泛型。 有没有支持
kotlin
(或java)泛型
的
编译时依赖
注入
工具?编辑:示例: class Engine<T> { fun <T>
浏览 9
提问于2021-01-04
得票数 1
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券