@AndroidEntryPoint に値が設定されているはずです。Gradle プラグインを適用するのを忘れていませんか? 質問する

@AndroidEntryPoint に値が設定されているはずです。Gradle プラグインを適用するのを忘れていませんか? 質問する

Android で Hilt を使用しているときに、Roomこのようなエラーが発生しました。

完全なログはここにあります:

home/someone/Desktop/Calculator/app/build/tmp/kapt3/stubs/debug/com/hamidjonhamidov/calculator/MyApplication.java:7: error: [Hilt]
public class MyApplication extends android.app.Application {
       ^
  Expected @HiltAndroidApp to have a value. Did you forget to apply the Gradle Plugin?
  [Hilt] Processing did not complete. See error above for details./home/someone/Desktop/Calculator/app/build/tmp/kapt3/stubs/debug/com/hamidjonhamidov/calculator/ui/main/MainActivity.java:7: error: [Hilt]

これに対する解決策を知っている人はいますか?

ベストアンサー1

Kotlinを1.5.20にアップグレードした後、この問題が発生しました。gradle.properties
を追加するとkapt.use.worker.api=false問題は解決しました
短剣問題Kotlin 1.5.20 のサポート

おすすめ記事