腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9766)
视频
沙龙
1
回答
如何将
存储
库
添加到
Dagger
Room
模块
?
android
、
android-studio
、
dagger-2
、
dagger
如何将
存储
库
添加到
Dagger
Room
模块
?我的
存储
库
使用应用程序,当我试图将这个类
添加到
模块
中时,我得到了一个错误。如何正确地将此
存储
库
嵌入到
Dagger
中,以便稍后可以在ViewModel类中执行注入?为什么前两个函数通常在
Room
Module中实现,而最后一个不是。任何帮助我的
存储
库
浏览 19
提问于2020-01-12
得票数 0
回答已采纳
1
回答
如何使用安卓
Dagger
2提供房间Dao依赖?
android
、
android-room
、
dagger-2
我的
存储
库
传入了一个
Room
持久化
库
。Dao对象作为依赖项。问题是Dao是一个接口。谷歌最新的建议是做以下事情: // Tells
Dagger
this is a
Dagger
module // Because of @Binds, StorageModule needs to be
Room
dao依赖关系的问题是,实现是由roomDatabase.getDatabase(context).myDao()等
库
浏览 10
提问于2020-04-09
得票数 2
1
回答
Dagger
2通过
模块
与注入构造函数的配置
android
、
kotlin
、
dagger-2
我正试图在Kotlin项目中添加匕首-android,当它被要求创建一个
模块
时,以及当它仅仅声明一个注入构造器就足够了时,我感到很困惑。-> Database为了为ViewModel提供Activity,我们为活动和ViewModel工厂分别创建
模块
val repository: Repository): ViewModel() {} 为了为Webservice和Dao提供Repository,以及为Dao提供Database,我们分别创建了如下
模块
Andr
浏览 3
提问于2020-01-21
得票数 1
回答已采纳
2
回答
无法在kotlin
dagger
2 mvvm中注入接口
android
、
kotlin
、
mvvm
、
dagger-2
、
android-mvvm
嗨,当我试图在下面的类中注入我的Doa接口时,我正在使用mvvm和
dagger
2。PodCastDao) {我的接口类我收到以下错误 错误:
Dagger
..myapplication.podcast.PodcastFragment.viewModelFactory注射in..myapplication.podcast.PodcastFragment在
dagger
.android.A
浏览 2
提问于2019-11-28
得票数 1
4
回答
如何管理多个Android
库
项目的公共依赖关系?
java
、
android
、
gradle
、
android-gradle-plugin
、
build.gradle
假设我的安卓项目有3个
库
模块
A、B和C。这三个
库
都使用一个共同的依赖项,比如D1,其中D1是像
Dagger
、
Room
等
库
。现在,我不是将D1
添加到
这三个项目中,而是考虑将D1
添加到
项目级build.gradle中。implementation fileTree(dir: 'libs', include: ['*.jar']) implementation 'com.google.
浏览 2
提问于2018-11-26
得票数 7
1
回答
Kotlin:用扩展运算符将数组传递给varargs方法
kotlin
、
dagger-2
、
android-room
我花了很长时间试图解决
如何将
多个Migration实例传递给
Room
数据
库
构建器的
Dagger
2
模块
。 .build()一种选择是创建构建器。val buil
浏览 9
提问于2017-07-10
得票数 1
2
回答
任务执行失败:公共:kaptDebugKotlin‘。>执行org.jetbrains.kotlin.gradle.internal.KaptExecution时发生故障
java
、
android
、
kotlin
、
gradle
com.google.firebase:firebase-crashlytics-gradle:$crashlyticsGradle_version" classpath "com.google.
dagger
浏览 5
提问于2021-10-03
得票数 2
1
回答
如何在两个带有公共
库
的应用程序中正确地使用Hilt?
java
、
android
、
dagger-hilt
因此,我创建了第三个
库
,它既可以用作
库
,也可以扩展一些类。我试图在Hilt中使用DI,但我需要它能够在所有3种情况下工作。我有一个与CommonApp上的CommonApp标记相同的
存储
库
。这个
模块
有不同的
模块
,比如Network或用于
Room
db的
模块
。在应用程序上,我有另一个从公共
存储
库
扩展而来的
存储
浏览 10
提问于2022-01-25
得票数 0
1
回答
如何创建和使用Kotlin [
Dagger
-Hilt]中的房间数据
库
android
、
kotlin
、
android-room
、
dagger-hilt
本教程演示如何创建
Room
数据
库
并在活动/片段中使用它。这里给出的示例用例是查询数据
库
的大小和更新片段中的视图。注意:下面的代码中有一些
Dagger
-Hilt依赖项注入,但是如果您正在手动执行自己的依赖项注入,则应该采用相同的方法。我还希望您对MVVM体系结构有一些基本知识。
浏览 13
提问于2020-07-29
得票数 27
回答已采纳
2
回答
不能用Hilt,Android注射房间道
android
、
kotlin
、
android-room
、
dagger-hilt
我正在尝试使用Hilt将一个
Room
DAO注入
存储
库
。:
room
-testing:$
room
_version" kapt "com.google.
dagger
insertSearch(search : SearchItem) suspend fun deleteSearc
浏览 2
提问于2021-03-10
得票数 1
回答已采纳
1
回答
Dagger
2-不生成xxxModule_xxxFactory类
android
、
kotlin
、
dagger-2
、
dagger
我在一个多
模块
项目中使用
Dagger
2,其中一个
模块
特别有问题。@Module private val database = AppDatabase.getInstancedatabase.getModelDao() @Singleton fun provideAnotherModelD
浏览 4
提问于2019-11-09
得票数 0
1
回答
如何从Android动态特性
模块
向App
模块
注入/提供
存储
库
android
、
dagger-2
、
dagger-hilt
、
dynamic-feature-module
我正在调查我当前Android应用程序中的动态功能
模块
。我试图将动态特性
模块
中声明的
存储
库
类注入我的一个静态
模块
中的
存储
库
类。我有一个公共共享
模块
,它包含一个接口,它定义了class DynamicFeatureRepository @Injec
浏览 3
提问于2021-02-23
得票数 2
4
回答
从sonatype开始传输时,Robolec计量测试挂起。
android
、
android-gradle-plugin
、
robolectric
、
robolectric-gradle-plugin
implementation "android.arch.persistence.
room
:runtime:$roomVersion"implementation "com.google.
dagger
:
dagger
:$daggerVersion" implementation "com.google.
dagge
浏览 12
提问于2017-10-16
得票数 8
回答已采纳
1
回答
在我的应用程序中添加了multidex之后,由于“java.lang.NoClassDefFoundError”而导致工具运行失败
android-studio
、
android-gradle-plugin
、
classnotfoundexception
、
dex
这是这个问题的延续:implementation "android.arch.persistence.
room
//
Dagger
implementation "com.google.<e
浏览 1
提问于2017-10-30
得票数 0
1
回答
任务失败“:app:kaptGenerateStubsDebugKotlin”在将
Room
的@Database
添加到
数据
库
抽象类之后
android
、
kotlin
、
android-room
我正在尝试在用Kotlin编写的Android应用程序中实现
Room
。在多次构建失败之后,我发现了在我的数据
库
类中添加@Database时它失败的问题。我也没有将它们
添加到
任何其他类中;我刚刚创建了3个新文件,它们是这个数据
库
、它的dao和它的实体。这里是build.gradle(
模块
:app)kap
浏览 1
提问于2018-04-18
得票数 0
回答已采纳
1
回答
Android -以下类的超级类型无法解决-(室内持久图书馆,Android图书馆
模块
)
java
、
android
、
kotlin
、
android-room
、
android-database
在我的Android项目(Kotlin)中,我想为我的数据层使用
库
。 jcenter()} delete rootProject.buildDir这是我的应用程序
模块
:
dagger
:$
dagger
_version" kapt "com.google.
dagger
:
浏览 0
提问于2018-01-05
得票数 5
回答已采纳
7
回答
未能解析变量“${project.groupId}”
android
、
android-gradle-plugin
、
dagger
、
androidx
project.version}' annotationProcessor 'com.google.
dagger
:
dagger
-compiler:2.2' implementation 'com.couchbase.lite\<e
浏览 0
提问于2018-10-15
得票数 41
回答已采纳
3
回答
使用
Dagger
、
Room
和LiveData调试LiveData错误
android
、
android-room
、
dagger
、
android-livedata
目前正在使用的有几个annotationProcessors: 每次我添加一个新的Retrofit2服务时,我都会发现我遇到了一个绑定生成错误接下来,介绍Jackson转换器,这些转换器是
Room</em
浏览 0
提问于2017-10-25
得票数 2
3
回答
同一个
库
的多个版本
java
、
android
、
gradle
、
dagger
我有一个项目A,它曾经有
模块
A1,使用的是
dagger
v1.2.2。现在我想
添加到
项目A,
模块
A2,它依赖于
dagger
v2.0。但我不能,因为这两个短剑是冲突的。我可以以某种方式在不同的android
模块
中使用多个版本的
库
吗?
浏览 2
提问于2015-09-04
得票数 6
1
回答
如何声明在gradle
模块
中的注释处理器
android
、
gradle
、
annotation-processor
我的Android项目中有
模块
。其中一个
模块
(例如moduleA)使用另一个
模块
(moduleB)作为依赖项: api project(':moduleB')而且,我仍然有很好的和老的格拉德尔抄袭- moduleB.jar (project :moduleB)compile 'com.google.
dagger
:
dagger
:2.8' annotation
浏览 0
提问于2018-11-21
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
【行业资讯】Android Studio 4.1
谷歌 Android Studio 4.1 正式版发布
RxCache 整合 Android 的持久层框架 greenDAO、Room
Android Architecture Components Part1:Room
如何把S7-200的库文件导入到200SMART
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券