腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9806)
视频
沙龙
2
回答
DaggerApplicationComponent
未
解析引用
、
、
、
我试图通过修改MVP应用程序Belajar应用程序在MVVM体系结构中应用DaggerApplicationComponent,但我只是得到了
未
解决的引用错误: DaggerApplicationComponent改造
注入
id.
kotlin
.belajar.di.module.HomeModule.providesHomeDatasource(retrofit),id.
kotlin
.belajar.data.HomeDatasource
注入
id.
kotlin
.belajar.presen
浏览 13
提问于2022-06-23
得票数 0
2
回答
Kotlin
Dagger
未
注入
、
、
我最近从java迁移到
kotlin
,并尝试为依赖
注入
实现
dagger
2。我已经将这个添加到我的gradle中kapt "com.google.
dagger
:
dagger
-compiler:2.11" compileOnly 'ja
浏览 2
提问于2018-01-22
得票数 1
回答已采纳
7
回答
Android :错误
未
解决引用: DaggerAppComponent
、
、
、
今天,我已经将
Kotlin
插件安装到了
Dagger
2的现有项目中。在
Kotlin
安装之前,我对
Dagger
没有任何问题。:
kotlin
-gradle-plugin:$
kotlin
_version" tes
浏览 7
提问于2017-03-16
得票数 37
回答已采纳
2
回答
Dagger
应用程序组件
未
生成
、
、
我正面临着
未
解决的引用: DaggerApplicationComponent我尝试过重建项目,但没有成功。我发现的每一个解决方案都不起作用。这是我的导入 apply plugin: 'com.android.application'apply plugin: '
kotlin
-kapt'
浏览 24
提问于2019-02-17
得票数 1
4
回答
用
Kotlin
和
Dagger
、
、
、
使用
Dagger
向类中
注入
依赖关系的最佳方法是什么,特别是使用
Dagger
这样的活动之类的零arg构造函数类?“匕首2”会不会给局势带来改善? 提前谢谢。
浏览 0
提问于2014-10-17
得票数 24
回答已采纳
1
回答
使用
Kotlin
语言的字段
注入
不会生成DaggerComponent。
、
、
我正在尝试使用
Kotlin
语言学习MVVM。我正面临一些问题,敬请帮助。我已经在谷歌上搜索过了,但没有找到任何答案。积分lateinit var car: Car override fun onCreate(savedInstanceState: Bundle?)'com.google.
dag
浏览 5
提问于2022-02-22
得票数 1
回答已采纳
8
回答
使用
Dagger
2+
Kotlin
+ ViewModel
注入
ViewModel
、
、
、
、
}apply plugin: 'com.android.app
浏览 2
提问于2017-06-23
得票数 17
1
回答
模块提供程序方法用法中的
Kotlin
+
Dagger
2 @Named注释
、
、
、
我在
Kotlin
中使用
Dagger
2@ having注解时遇到了一个问题,这阻止了我将
Dagger
图迁移到
Kotlin
。当我需要在
Dagger
模块方法中
注入
一个@命名参数时,问题就出现了。在本例中,我没有通过构造函数或字段
注入
它。我已经尝试了所有的,但它们似乎都不能在方法参数中工作。请,任何解决方案都将非常感谢。下面是java代码的一部分,一旦转换成
Kotlin
就不能编译:public final class MyModule {
浏览 5
提问于2017-08-23
得票数 0
回答已采纳
2
回答
Dagger
1不会将Java类
注入
Kotlin
活动
、
、
、
我有一个使用
Dagger
1并用Java编写的大型项目。我现在正在
Kotlin
中添加新的活动,但是我还不能在
Kotlin
活动中
注入
Java类。这是我的模块import
dagger
.Provides; injects = { at
dagger
浏览 2
提问于2018-10-25
得票数 2
回答已采纳
1
回答
匕首类显示为红色,但仍然生成
、
我是
Dagger
2的新手,我试图在我的
Kotlin
项目(1.1.51)中使用它。我学习了一些教程,一切都很好。我在我的gradle文件中有这些,我使用的是Android 3.01,我必须使用gradle-3.3apply plugin: '
kotlin
-allopen' compile 'com.google.
dagger
浏览 1
提问于2017-12-10
得票数 0
回答已采纳
1
回答
在Android
Dagger
2中找不到DaggerAppComponent和AppComponent类
、
、
、
我正在开发一个使用Android Studio和
Kotlin
的Android应用程序。我正在向我的项目中添加工具测试。我现在尝试做的是在我的测试中使用
Dagger
2将模拟依赖
注入
到对象中。我正在学习这个教程,https://code.luasoftware.com/tutorials/android/setup-
dagger
2-for-android-
kotlin
/。implementation 'com.google.
dag
浏览 64
提问于2019-09-21
得票数 0
回答已采纳
1
回答
Android:
Kotlin
和
Dagger
、
、
我想在我的
Dagger
2项目中使用可靠的
注入
系统。调试时,我的项目
注入
字段显示的是null。 classpath "org.jetbrains.
kotlin
:
kotlin
-android-extensions:
dagger
:$
dagger
_version" implementation &quo
浏览 2
提问于2017-10-25
得票数 0
回答已采纳
1
回答
如何用
Kotlin
创建一个带参数的单例?
、
、
我的应用程序使用的是MVVM架构。我想为我的存储库创建一个单例。我该怎么做呢?我有很多例子,但我不明白什么是最好的解决方案…… class MyRepository(context: Context) : IRepository{init { } }
浏览 34
提问于2019-01-28
得票数 0
2
回答
Dagger
2和
Kotlin
运行失败原因:app:编译器compileDebugKotlinAfterJava
、
、
我试图在一个测试应用程序中实现
Dagger
2,以
Kotlin
语言学习清洁架构和依赖
注入
。如果出现此错误,将失败: 错误:任务':app:compileDebugKotlinAfterJava'.执行失败,但是所有的元素都是静态的,
Dagger
并不欣赏它。所以,我尝试用一个简单的覆盖getter和
注入
数据( nop )来破解它。compile 'com.google.<em
浏览 5
提问于2017-06-28
得票数 3
1
回答
如何在Java/
Kotlin
中包含注释处理器生成的代码来测试类路径
、
、
、
、
在这个项目中,我有一个纯
Kotlin
模块,其中我使用以下build.gradle实现了一个API客户端:apply plugin: '
kotlin
-kapt' implementation "org.jetbrains.
kotlin
:
kotlin
-stdlib-jdk8:${
kotlin
_version}":
dagger
:$
浏览 10
提问于2018-01-12
得票数 1
回答已采纳
1
回答
如何在ViewModel中访问SharedPreferences?
、
、
我知道在继承AndroidViewModel时可以访问上下文,但我想知道这是否可能,以及如何使用DI容器(
Dagger
2)来实现。
浏览 4
提问于2019-01-31
得票数 16
回答已采纳
2
回答
DataBinding (库必须使用完全相同的版本规范)
、
、
{ classpath "org.jetbrains.
kotlin
:
kotlin
-gradle-plugin:$
kotlin
_version"=========================support_version = '27.0.2'
dagger
_version = '2.14.1"org.jetbr
浏览 6
提问于2018-01-05
得票数 0
回答已采纳
2
回答
匕首2:无法在Intellij Idea中找到生成的类(
Kotlin
)
、
、
、
、
build.gradle文件如下所示apply plugin: '
kotlin
-kapt' compile "org.jetbrains.
kotlin
:
kotlin
-stdlib-jre8:$
kotlin
_version" compile "
浏览 13
提问于2017-10-17
得票数 3
回答已采纳
1
回答
Dagger
2 - FragmentSubcomponentBuilder没有实现AndroidInjector.Factory
、
、
、
、
我正在使用匕首2,并试图将我的Android项目从Java翻译到
Kotlin
。我还注意到,在我的模块ActivityBuilder中,所有方法在构建后都是
未
使用的(它们必须在生成的子组件类中使用)。:
kotlin
-gradle-plugin:$
kotlin
_version" } compile 'com.google.
dagger
:
dagger<
浏览 4
提问于2017-11-03
得票数 1
回答已采纳
1
回答
Kotlin
Lazy初始化与
Dagger
Lazy注射
、
、
、
、
provideRetrofitBuilder(client: Lazy<OkHttpClient>,gson: Gson): Retrofit {} 现在,Retrofit的提供者引入了一个懒散的
注入
的OkHttpClient,
Dagger
已经知道如何创建,即使用
dagger
包中的Lazy包装。,我的问题是,如果它被封装在
dagger
包中,那么行为是否会有区别?据我理解,
dagger
包在get()的第一次调用中计算它的值,并记住所有后续调用get()与封装在Lazy
kot
浏览 3
提问于2021-02-01
得票数 4
点击加载更多
相关
资讯
Android |《看完不忘系列》之dagger
Android Weekly Notes Issue#317
Kotlin电商项目实战-打造完整电商APP
谷歌正式发布Android 11 Beta版,带来多项重磅更新!
Android Weekly Notes Issue#288
热门
标签
更多标签
云服务器
ICP备案
实时音视频
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券