cost 276 ms
查询返回的列在 db.unitlocalized.future.MetricSimpleFutureWeatherEntry 中没有 [date,temp] 字段 - The columns returned by the query does not have the fields [date,temp] in db.unitlocalized.future.MetricSimpleFutureWeatherEntry

我有 tesktask 创建一个天气应用程序,显示用户所在城市的天气是 GeoLocation。 我使用技术堆栈:Dagger、Room、Retrofit、Coroutines。 我在 dao class 中有错误。 我创建数据库,因为,我希望在我想搜索城市时记住天气的 state(尚未实现) I ...

如果没有 @Inject 构造函数或 @Provides-annotated 方法,则无法提供 FirebaseFirestore - FirebaseFirestore cannot be provided without an @Inject constructor or an @Provides-annotated method

我正在努力解决以下问题,但找不到解决方案。 我有多模块项目。 我设置了所有模块和依赖项,但我仍然收到 firestore 的此错误:错误:[Dagger/MissingBinding] com.google.firebase.firestore 我的 DI 设置如下 FirebaseDiModul ...

如何在功能模块中注入核心模块对象 - how to Inject core module objects in feature module

我正在研究一个多模块 android 项目。 在主模块中,我们有一个带有 CoreModule 的 CoreComponent。 CoreModule 提供了一些对象。 我想在不创建新组件的情况下将这些对象注入到我们的功能模块中。 最好的方法是什么? 主模块@Component CoreCompo ...

如何为 Dagger2 @Subcomponent 提供测试/模拟依赖? - How to provide test/mock dependencies for Dagger2 @Subcomponent?

在不同的教程中,我看到了如何将 @Component 的依赖项替换为 mock 或 fakes。 为此,可以使 @Component 的测试变体扩展常规版本。 但是我还没有找到如何对@Subcomponent 做同样的事情。 这是我的设置。 零件: 组件的测试版本: 子组件: 用法: 问题是我不能 ...

Dagger 不是破坏了封装原则吗? - Don't Dagger broke an encapsulation principle?

一方面,DI(在我的例子中是 Dagger2)是一个有用的/有用的工具,然而,另一方面,我无法停止认为它打破了封装原则,我不知道如何生活接着就,随即:) 例子: 老派方法 所以这里 object B 有一个私有访问修饰符,这意味着任何要使用 object A 的人都无法访问 object B(也没 ...

'“编译器选项 dagger.hilt.android.internal.projectType 不是可识别的 Hilt 选项”- Android Hilt 与多模块项目 - '"The compiler option dagger.hilt.android.internal.projectType is not a recognized Hilt option" - Android Hilt with multi module project

我有一个项目,最近我们将该项目转换为多模块。 但是我无法运行它给我这个错误的模块。 我想我在依赖项和一些配置上做错了。 以下是我的app/build.gradle 这个是dev/build.gradle (子模块) 这是顶级build.gradle文件 app\src\main\java\pack ...

Dagger 版本更新后项目无法编译(FileTooBigException) - Project not compiling after Dagger version update (FileTooBigException)

我已将我的项目Dagger 版本从 2.29.1 升级到 2.44 ,但升级后我无法编译代码。 这是我得到的错误: 我厌倦了使用这些值(以 KB 为单位)设置自定义编辑器属性:idea.max.content.load.filesize=30000 idea.max.intellisense. ...

如何使用 Dagger 使用注解实现工厂模式 - How to implement factory pattern with dagger using annotation

这个赏金已经结束。 此问题的答案有资格获得+50声望赏金。 赏金宽限期在18 小时后结束。 尼蒂卡希望引起更多关注这个问题。 我目前所做的是创建了一个抽象 class 实现了类 创建路由工厂 实例化工厂 我想要的是根据路由键(字符串)将 go 到相应的 class 。 如何在不使用 AppModu ...

如何调试 Dagger2 不生成组件 - How to debug Dagger2 not generating components

有没有办法让匕首吐出为什么它没有生成特定的组件? 我尝试重构我们的一些模块并最终破坏了一些东西,但我真的不知道我破坏了什么! 我所看到的是我所有的DaggerFoo组件都丢失了,因为 dagger 显然是默默地失败了。 我已经尝试使用冗长和更高的最大错误进行编译,但我仍然完全没有看到 Dagger ...

Singleton 类应该使用什么? 来自 Dagger 的真正 Singleton 或 @Singleton 注释? - What should I use for Singleton classes? A real Singleton or @Singleton annotation from Dagger?

我正在学习使用 Hilt 和 Dagger 进行依赖注入,我想知道......当使用 Singleton 模式创建类时,我应该使用真正的 Singleton 还是 Hilt 注释? 我在互联网上搜索但找不到显示差异的结论性解决方案,当我单击从 Hilt 打开生成的文件时,它看起来不像 Single ...

是否应该在 singleton 模块中安装实例变量依赖项? - Should one install instance variable dependencies in the singleton module?

我们可以使用@Singleton注解将依赖关系表示为 singleton,然后将依赖项安装到 singleton 组件以赋予 Z2ED500A3529637175E675A8791B7C56E 应用程序生命周期 但是如果我们忘记添加@Singleton注释,这可能会导致 memory 泄漏吗? 因 ...

底部工作表片段仅显示列表中的第一项 - Bottom Sheet Fragment only show the first item in the list

我喜欢在按下按钮时显示语言列表。 我在底部工作表片段上使用依赖注入。 但它只显示列表中的第一项,即“英语”。 有什么我想念的吗? 谢谢。 我尝试使用以下示例来学习刀柄和挖掘器的概念。 https://www.geeksforgeeks.org/dagger-hilt-in-android-wit ...

使用 Dagger 和 kapt 时出现 InvocationTargetException? - Got InvocationTargetException when using Dagger and kapt?

我正在尝试使用 Dagger 了解依赖项注入,因此遵循教程。 我创建了一个简单的项目并复制了教程中的所有内容。当我编译(构建项目)代码时,它给我带来了一些错误。 由于错误中没有任何内容,我不知道错误要说什么。 错误信息 摇篮文件 主要活动 用户注册服务 电子邮件服务 用户存储库 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM