gpt4 book ai didi

java - 无法导入@Inject 注释

转载 作者:行者123 更新时间:2023-12-04 13:26:31 25 4
gpt4 key购买 nike

我已经在我的项目中实现了 Hilt 依赖项,但是当我的构造函数需要 @Inject 注释时,它不起作用。基本上,当我尝试手动导入它时,我发现 javax 中的注入(inject)文件夹是空的。所以结构就像javax.inject。之后我什么也得不到,因为注入(inject)文件夹是空的。我已经尝试重建和清理他的项目。我也尝试过使缓存无效,但似乎没有任何效果。我怎样才能使这项工作?
依赖列表

dependencies {
implementation(project(":shared"))

implementation(AndroidX.appCompat)

implementation(Compose.runtime)
implementation(Compose.runtimeLiveData)
implementation(Compose.ui)
implementation(Compose.material)
implementation(Compose.uiTooling)
implementation(Compose.foundation)
implementation(Compose.compiler)
implementation(Compose.constraintLayout)
implementation(Compose.activity)
implementation(Compose.navigation)

implementation(Google.material)

implementation(Hilt.hiltAndroid)
implementation(Hilt.hiltNavigation)
kapt(Hilt.hiltCompiler)

implementation(Kotlinx.datetime)

debugImplementation(SquareUp.leakCanary)
}
刀柄版本 - 2.37

最佳答案

您所有的依赖都是正确的,它只是一个 android studio 错误!
我在使用 Android Studio 4.2.2 时遇到了同样的问题,我使用 Android Studio 的测试版解决了

关于java - 无法导入@Inject 注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68149386/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com