Kotlin Android comstack

Recibo este error y no puedo entender por qué:

Error:Execution failed for task ':app:compileDebugKotlin'. > java.io.IOException: java.lang.ArrayIndexOutOfBoundsException: 0 

Creo que tiene que ver con la versión del complemento gradle de Android que no es compatible con la versión del complemento kotlin gradle. No actualicé nada, funcionó antes. Pero de repente, esto comenzó a aparecer y evitar el process de compilation.

¿Hay algún lugar público donde pueda encontrar el último plugin de android studio basado en el último plugin de Kotlin?

gracias en avances, J

 StackTrade: * Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:compileDebugKotlin'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:69) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:46) at org.gradle.api.internal.tasks.execution.PostExecutionAnalysisTaskExecuter.execute(PostExecutionAnalysisTaskExecuter.java:35) at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:66) at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58) at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:52) at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:52) at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:53) at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43) at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:203) at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:185) at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.processTask(AbstractTaskPlanExecutor.java:66) at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.run(AbstractTaskPlanExecutor.java:50) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:54) at org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40) Caused by: org.gradle.api.UncheckedIOException: java.io.IOException: java.lang.ArrayIndexOutOfBoundsException: 0 at org.gradle.internal.UncheckedException.throwAsUncheckedException(UncheckedException.java:43) at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:78) at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$IncrementalTaskAction.doExecute(AnnotationProcessingTaskFactory.java:245) at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:221) at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$IncrementalTaskAction.execute(AnnotationProcessingTaskFactory.java:232) at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:210) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:80) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:61) ... 14 more Caused by: java.io.IOException: java.lang.ArrayIndexOutOfBoundsException: 0 at org.jetbrains.kotlin.com.intellij.util.io.CompressedAppendableFile.loadChunk(CompressedAppendableFile.java:207) at org.jetbrains.kotlin.com.intellij.util.io.CompressedAppendableFile.access$700(CompressedAppendableFile.java:36) at org.jetbrains.kotlin.com.intellij.util.io.CompressedAppendableFile$FileChunkReadCache.get(CompressedAppendableFile.java:482) at org.jetbrains.kotlin.com.intellij.util.io.CompressedAppendableFile$SegmentedChunkInputStream.read(CompressedAppendableFile.java:522) at org.jetbrains.kotlin.com.intellij.util.io.PersistentHashMapValueStorage.readBytes(PersistentHashMapValueStorage.java:376) at org.jetbrains.kotlin.com.intellij.util.io.PersistentHashMap.doGet(PersistentHashMap.java:510) at org.jetbrains.kotlin.com.intellij.util.io.PersistentHashMap.get(PersistentHashMap.java:464) at org.jetbrains.kotlin.incremental.storage.LazyStorage.get(LazyStorage.kt:67) at org.jetbrains.kotlin.incremental.IncrementalCacheImpl$SourceToClassesMap.get(IncrementalCacheImpl.kt:558) at org.jetbrains.kotlin.incremental.IncrementalCacheImpl.classesBySources(IncrementalCacheImpl.kt:128) at org.jetbrains.kotlin.gradle.tasks.KotlinCompile.callCompiler(Tasks.kt:445) at org.jetbrains.kotlin.gradle.tasks.KotlinCompile.callCompiler(Tasks.kt:151) at org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile.execute(Tasks.kt:117) at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:75) ... 20 more Caused by: java.lang.ArrayIndexOutOfBoundsException: 0 at org.iq80.snappy.SnappyDecompressor.readUncompressedLength(SnappyDecompressor.java:410) at org.iq80.snappy.SnappyDecompressor.uncompress(SnappyDecompressor.java:38) at org.iq80.snappy.Snappy.uncompress(Snappy.java:37) at org.jetbrains.kotlin.com.intellij.util.CompressionUtil.readCompressedWithoutOriginalBufferLength(CompressionUtil.java:97) at org.jetbrains.kotlin.com.intellij.util.io.CompressedAppendableFile.decompress(CompressedAppendableFile.java:370) at org.jetbrains.kotlin.com.intellij.util.io.CompressedAppendableFile.loadChunk(CompressedAppendableFile.java:191) ... 33 more BUILD FAILED 

Ve a Archivos> Configuraciones y apaga completamente la Ejecución instantánea, es decir, todas las casillas de verificación deben estar desmarcadas.

Limpiar y rebuild el proyecto.

Además, verifique su configuration de Gradle y actualice Gradle y Android Studio si no está utilizando la última versión.

Según este problema, puede ser útil cambiar la versión del complemento de Gradle de 2.10 a 2.14.1 .

Protip: use la combinación Ctrl + Shift + A para encontrar commands como

  • Configurar Kotlin en el proyecto
  • Configurar actualizaciones de Kotlin
  • Convertir file Java a Kotlin

También tuve este error de la nada. Después de demasiado time buscando una respuesta, finalmente intenté build | Rebuild Project, y funcionó. No parece un problema de compilation, sino más bien uno de configuration de proyecto (ya que Kotlin trabaja en mi otro proyecto).

  • Android Kotlin create class implement Parcelable da un error en 'anulación' del método writeToParcel
  • ¿Es posible usar Allatori en el código fuente de Kotlin?
  • ¿Está documentado el formatting de los datos en kotlin.MetaData en cualquier lugar?
  • ¿Por qué kotlin no acepta el literal "-9223372036854775808" (integer mínimo con signo de 64 bits)?
  • Recepción de parameters de formulario en el server de Ktor
  • burlarse de la respuesta anidada del server
  • Cómo implementar promedio ponderado exponencialmente decreciente
  • Inyectar no funciona con el segundo constructor
  • java.lang.Integer no se puede convertir a java.lang.Long en Kotlin (cuando el valor inicial es nulo)
  • Kotlin: Declaración a Lambda
  • ¿Cómo pasar una matriz de integers a un método que espera `Array <T>`?