首页 > 解决方案 > Hilt (Android):找不到符号返回 DaggerApp_HiltComponents_ApplicationC.builder()

问题描述

我试图用 DI 的 Hilt(坏主意)替换 Koin,现在我遇到了这个错误: Hilt_App.java:21: error: cannot find symbol return DaggerApp_HiltComponents_ApplicationC.builder() ^ symbol: variable DaggerApp_HiltComponents_ApplicationC

它是什么?如何解决?

标签: androiddependency-injectionkoin

解决方案


我得到了同样的错误信息。我的问题是我有一个旧的/已弃用的 gradle 依赖项。确保从您的 gradle 文件中删除以下 dpenedency:

/* DELETE this dependency */
implementation "androidx.hilt:hilt-lifecycle-viewmodel:1.0.0-alpha03"

推荐阅读