kotlin.jvm.KotlinReflectionNotSupportedError: la implementación de la reflexión de Kotlin no se encuentra en el time de ejecución. Asegúrate de tener kotlin-reflect.jar
Cuando compilo obtuve el error anterior. Mi file gradle de la siguiente manera: –
apply plugin: 'com.android.application' apply plugin: 'kotlin-android' apply plugin: 'kotlin-android-extensions' android { compileSdkVersion 23 buildToolsVersion "24.0.0 rc2" defaultConfig { applicationId "package.name" minSdkVersion 16 targetSdkVersion 23 versionCode 6 versionName "2.0" } buildTypes { debug { minifyEnabled false signingConfig signingConfigs.debug } release { minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' signingConfig signingConfigs.release } } sourceSets { main.java.srcDirs += 'src/main/kotlin' } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) testCompile 'junit:junit:4.12' compile "com.android.support:appcompat-v7:$support_version" compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version" compile "org.jetbrains.anko:anko-sdk15:$anko_version" compile "org.jetbrains.anko:anko-support-v4:$anko_version" compile "com.android.support:recyclerview-v7:$support_version" } buildscript { ext.kotlin_version = '1.0.1-2' repositories { jcenter() mavenCentral() } dependencies { classpath "org.jetbrains.kotlin:kotlin-android-extensions:$kotlin_version" } } repositories { mavenCentral() }
Y mi proyecto gradle como abajo
- ¿Kotlin tiene un recolector de basura? Si es así, ¿en qué algorithm está basado?
- Mantenga BaseActivity en Java compatible con la actividad de Kotlin
- Comportamiento System.identityHashCode () en primitivas
- ¿Cuál es la manera idiomática de Kotlin de adquirir un Logger?
- ¿Cuál es la política de compatibilidad de Kotlin?
buildscript { ext.support_version = '23.2.1' ext.kotlin_version = '1.0.1' ext.anko_version = '0.8.3' repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.1.0-alpha3' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { jcenter() } } task clean(type: Delete) { delete rootProject.buildDir }
¿Extrañé agregar algo?
- ¿Cómo se puede cambiar el contenedor de Gradle y el file de compilation por defecto en IntelliJ?
- (Desconocido Fuente: 7) error in kotlin android
- UNINITIALIZED_VARIABLE La variable _longPressed debe estar inistializada
- El parámetro especificado como no nulo es nulo cuando se usa Mokito anyObject () en la function Kotlin
- ¿Cómo superar el error "la misma firma JVM" al implementar una interfaz Java?
- Kotlin: ¿Interfaz por la cual el implementador debe ser una class de datos?
- Firebase-Firestre no carga la información de 2 documentos simultáneamente
- La synchronization de Gradle falló: Causa: com / android / build / gradle / BaseExtension
Del error, supongo:
compile "org.jetbrains.kotlin:kotlin-reflect:$kotlin_version"
en sus dependencies
además de la biblioteca estándar.
- Kotlin Coroutines el path correcto en Android
- Deserializar classs con properties perezosas usando Gson y Kotlin 1.0 beta 4