Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

2.4K
Views
Hilt Versión de metadatos no compatible en Kotlin

Intenté ejecutar mi código en Kotlin 1.5.10 con el complemento como

 plugins { id 'com.android.application' id 'kotlin-android' id 'kotlin-kapt' id 'dagger.hilt.android.plugin'

y dependencias como se muestra a continuación

 dependencies { ... //Dagger - Hilt implementation "com.google.dagger:hilt-android:2.33-beta" kapt "com.google.dagger:hilt-android-compiler:2.33-beta" implementation "androidx.hilt:hilt-lifecycle-viewmodel:1.0.0-alpha03" kapt "androidx.hilt:hilt-compiler:1.0.0-beta01" implementation 'androidx.hilt:hilt-navigation-compose:1.0.0-alpha01' implementation 'com.android.support:palette-v7:28.0.0'

Cuando migro a kotlin_version = "1.5.10", simplemente indica un error

error: [Empuñadura] Versión de metadatos no admitida. Verifique que su versión de Kotlin sea >= 1.0: java.lang.IllegalStateException: Versión de metadatos no admitida. Verifique que su versión de Kotlin sea >= 1.0 en dagger.internal.codegen.kotlin.KotlinMetadata.metadataOf(KotlinMetadata.java:206) en dagger.internal.codegen.kotlin.KotlinMetadata.from(KotlinMetadata.java:186) en java. base/java.util.HashMap.computeIfAbsent(HashMap.java:1133) ...

¿Alguien puede ayudarme? Dediqué mucho tiempo a ello, su respuesta me ayudará mucho.

over 4 years ago · Hanz Gallego
5 answers
Answer question

0

Tengo lo mismo aquí. Estaba usando dagger:hilt-android:2.33-beta con Kotlin 1.5.10. Intente esto

proyecto gradle

 implementation "com.google.dagger:hilt-android:2.33-beta"

módulo gradle

 plugins { ... id 'dagger.hilt.android.plugin' } dependencies { ... //dagger-hilt implementation "com.google.dagger:hilt-android:2.35.1" kapt "com.google.dagger:hilt-android-compiler:2.35.1" }
over 4 years ago · Hanz Gallego Report

0

Vaya a https://dagger.dev/hilt/gradle-setup verifique la versión actual de Hilt

Actualmente, Kotlin 1.5.21 es compatible con Hilt 2.38.

 dependencies { ... classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.5.21" classpath "com.google.dagger:hilt-android-gradle-plugin:2.38" }
over 4 years ago · Hanz Gallego Report

0

solución general: en la consola de compilación AS, haga clic en el enlace en la parte inferior; cree con -stacktrace param y encuentre qué procesador de anotaciones (KAPT) está causando el error; luego intente actualizar la dependencia; si tiene suerte, debería haber una nueva versión disponible y compatible con su versión de Gradle.

mensaje en la salida de compilación que debe buscar

 Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
over 4 years ago · Hanz Gallego Report

0

Si alguna solución resolvió su problema. Vaya a https://dagger.dev/hilt/gradle-setup , en la sección Uso de Hilt con Kotlin , copie la versión mencionada en dependencies y actualice su build.gradle consecuencia

over 4 years ago · Hanz Gallego Report

0

Gracias por la respuesta, tuve que hacer un pequeño ajuste para que funcionara para mí porque estoy usando Arctic Fox, espero que esta respuesta también ayude.

Build.gradle (proyecto)

 buildscript { ext { compose_version = '1.0.0' } repositories { google() mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:7.1.0-alpha05' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.5.10" classpath "com.google.dagger:hilt-android-gradle-plugin:2.37" } }

Build.gradle (aplicación)

 //Dagger - Hilt implementation "com.google.dagger:hilt-android:2.34-beta" kapt "com.google.dagger:hilt-android-compiler:2.34-beta" implementation "androidx.hilt:hilt-lifecycle-viewmodel:1.0.0-alpha03" kapt "androidx.hilt:hilt-compiler:1.0.0" implementation 'androidx.hilt:hilt-navigation-compose:1.0.0-alpha03'
over 4 years ago · Hanz Gallego Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!