腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
Kotlin
创建
自定义
Dagger
2
范围
、
、
、
我正在尝试将Java代码转换为
Kotlin
,以便
创建
自定义
dagger
作用域。Java代码:@Scopepublic @interface CustomScope {一旦转换为
kotlin
浏览 19
提问于2017-12-31
得票数 12
回答已采纳
1
回答
在Android
Dagger
2
中找不到DaggerAppComponent和AppComponent类
、
、
、
我正在开发一个
使用
Android Studio和
Kotlin
的Android应用程序。我正在向我的项目中添加工具测试。我现在尝试做的是在我的测试中
使用
Dagger
2
将模拟依赖注入到对象中。我正在学习这个教程,https://code.luasoftware.com/tutorials/android/setup-
dagger
2
-for-android-
kotlin
/。implementati
浏览 64
提问于2019-09-21
得票数 0
回答已采纳
1
回答
匕首类显示为红色,但仍然生成
、
我是
Dagger
2
的新手,我试图在我的
Kotlin
项目(1.1.51)中
使用
它。我学习了一些教程,一切都很好。我在我的gradle文件中有这些,我
使用
的是Android 3.01,我必须
使用
gradle-3.3apply plugin: '
kotlin
-allopen:2.11' generateStubs = true我可以成功地运行
浏览 1
提问于2017-12-10
得票数 0
回答已采纳
4
回答
DaggerAppComponent未
创建
、
、
使用
dagger
2.10,我可以通过以下操作
创建
应用程序组件 .appModule.netModule(new NetModule()) .build(); 我已经在活动中
使用
现在我切换到了2.11,我找不到
创建
应用程序组件的方法。问题是不再
创建
DaggerA
浏览 10
提问于2017-06-20
得票数 34
回答已采纳
2
回答
在Java/
Kotlin
混合项目中
使用
Dagger
2
的Maven配置
、
、
、
在混合Java/
Kotlin
项目中
使用
的推荐Maven设置是什么?我的主要问题是我遇到了编译周期。我的配置混合了
Kotlin
的编译和调用注释处理器,后者生成
Dagger
2
类。我没有系统地尝试将这两个阶
浏览 3
提问于2015-12-06
得票数 8
8
回答
Dagger
不生成组件类
、
现在的问题是,如果我在DaggerAppComponent中执行DaggerAppComponent.builder().appModule(AppModule(app)).build()调用,
Dagger
我寻找解决方案的另一件事是
使用
相同的结构
创建
另一个不同的类,并将DaggerAppComponent作为内部对象处理,我也得到了相同的结果。 我不知道外部组件的初始化是什么。
浏览 13
提问于2015-12-19
得票数 47
回答已采纳
1
回答
在Android中为
Kotlin
模块配置"build.gradle“
、
、
我正在开发一个应用程序,我希望将Android特定的逻辑与业务逻辑(“不可变的”逻辑和与Android无关的)分开,所以我
创建
了两个模块: apply plugin: '
kotlin
' generateStubs = true kapt 'com.goog
浏览 0
提问于2016-04-21
得票数 3
回答已采纳
2
回答
Kotlin
和
Dagger
2
:
使用
提供者类的问题
、
、
、
、
在
使用
Dagger
2
学习依赖注入的过程中,我试图将一个示例从Java翻译到
Kotlin
。该项目在Java中编译得很好,但是
使用
Kotlin
并不喜欢javax.inject.Provider类,并且无法构建。)) fun inject(repoTrendsApp
浏览 4
提问于2018-01-19
得票数 0
回答已采纳
3
回答
更新至
Kotlin
1.3.30后的“未解决的引用: Parcelize”
、
我长期
使用
Kotlin
1.3.21和
kotlin
-android-extensions插件在实验模式下。今天,我向
Kotlin
1.3.30起誓,只要跳过版本,现在无论我
使用
@Parcelize注释的地方,我都看到了错误:Unresolved reference: Parcelize。还请注意,我
使用
Grrovy Gradle DSL。 如何
使用
Kotlin
1.3.30启用Parcelize?"com.google.
dagger</em
浏览 4
提问于2019-04-20
得票数 19
回答已采纳
7
回答
Android :错误未解决引用: DaggerAppComponent
、
、
、
今天,我已经将
Kotlin
插件安装到了
Dagger
2
的现有项目中。在
Kotlin
安装之前,我对
Dagger
没有任何问题。:
kotlin
-gradle-plugin:$
kotlin
_version" classpath "org.jetbrains.
kotlin
:
kotlin
-android-extensionscom.android.support:appcompat-v7:25.0.1'
浏览 7
提问于2017-03-16
得票数 37
回答已采纳
2
回答
注释处理时Kapt、
Kotlin
、
Dagger
2
错误
、
、
、
在
使用
kotlin
的项目中添加com.google.
dagger
:
dagger
-android-support依赖项后,我会得到这个gradle错误。(KotlinToJVMBytecodeCompiler.kt:144) at org.jetbrains.
kotlin</em
浏览 5
提问于2017-08-09
得票数 9
回答已采纳
1
回答
不支持用Hilt嵌套局部错误
、
、
这些是我正在
使用
的版本刀柄:com.google.
dagger
:hilt-android-gradle-plugin:2.42androidx.hilt:hilt-compiler:1.0.0FAILURE: Build completed with
2
failures. 1:任务异常失败。$kotlinMetadata$
2
.invoke(JavacMethodElement.
浏览 4
提问于2022-07-15
得票数 0
回答已采纳
1
回答
如何在Java/
Kotlin
中包含注释处理器生成的代码来测试类路径
、
、
、
、
在这个项目中,我有一个纯
Kotlin
模块,其中我
使用
以下build.gradle实现了一个API客户端:apply plugin: '
kotlin
-kaptrxjava:${rx_java_version}" implementation "io.reactivex.rxjava
2
:rxkotlin:${rx_
kotlin
_version}"implementation &
浏览 10
提问于2018-01-12
得票数 1
回答已采纳
15
回答
未生成匕首
2
组件
、
我有模块build.gradle.........................compile 'com.google.
dagger
:
dagger
:2.8' provided 'javax.annotation:jsr250-api:1.0
浏览 16
提问于2017-05-03
得票数 66
回答已采纳
1
回答
Dagger
2
- FragmentSubcomponentBuilder没有实现AndroidInjector.Factory
、
、
、
、
我正在
使用
匕首
2
,并试图将我的Android项目从Java翻译到
Kotlin
。我还注意到,在我的模块ActivityBuilder中,所有方法在构建后都是未
使用
的(它们必须在生成的子组件类中
使用
)。
2
和
kotlin
?kapt 'com.android.databinding:compiler:3.0.0' compile
浏览 4
提问于2017-11-03
得票数 1
回答已采纳
2
回答
使用
“
kotlin
”插件,Android没有提供关于
Dagger
2
的特定错误
、
、
、
我在
Dagger
2
中
使用
了
Kotlin
。问题是,当我在实现
Dagger
时犯了错误(例如,类解析器的@Inject小姐),IDE没有具体显示错误在哪里。:
kotlin
-gradle-plugin:$
kotlin
_version"} repositories { jcenter()compile 'com.google.
dagger
:
dagger
:2
浏览 0
提问于2017-09-11
得票数 4
回答已采纳
1
回答
如何在android studio 3.1.2中启用批注处理器
、
、
、
我正在为我的android应用程序
使用
dagger
2
库,但它没有为生成Daggercomponent类,所以我读到我应该启用注释处理器,但我在android studio 3.1.2中找不到它。:
kotlin
-stdlib-jre7:$
kotlin
_version"implementation:fetch
2
downloaders:2.0.0-
浏览 3
提问于2018-06-05
得票数 0
2
回答
如何在对象类
kotlin
中
使用
Dagger
中的应用程序上下文
、
、
、
如何在
Dagger
2
中
使用
应用程序上下文class AppModule(private val app: App) { @Singleton因此需要提供上下文如何在对象类中获取
dagger
应用程序上下文。 这是可能的,还是有其他方法来实现?
浏览 2
提问于2018-04-12
得票数 0
3
回答
如果没有@Provides注释的方法,则无法提供该类。
、
、
、
问题是,当我想将HomeViewModel注入到片段中时,我得到了一个错误:public abstract interface AppComponent extends
dagger
.android.AndroidInjectorcom.example.mvvm.ui.
浏览 2
提问于2018-09-21
得票数 5
回答已采纳
2
回答
无法找到由DataBindingComponent引起的符号类java.util.NoSuchElementException
、
、
、
、
我有一个在android 3.3 Beta 1中
使用
匕首版2.18 (implementation "com.google.
dagger
:
dagger
:2.18")的项目,但是当我运行它时,它会失败,出现以下错误
使用
匕首版本的2.16,它仍然失败与奇怪的错误 e: /home/s/G/app/src/main/java/com/edijae/crusar/sample/di/
浏览 2
提问于2018-10-27
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券