IndexNotReadyException – Android Studio

Al cambiar los valores de un widget en la pestaña de properties , AndroidStudio sigue lanzando IndexNotReadyException . Pero después de unos minutos mientras se vuelve a intentar, el error no se produce.

Aquí está el registro de errores:

 com.intellij.openapi.project.IndexNotReadyException: Please change caller according to com.intellij.openapi.project.IndexNotReadyException documentation at com.intellij.util.indexing.FileBasedIndexImpl.handleDumbMode(FileBasedIndexImpl.java:856) at com.intellij.util.indexing.FileBasedIndexImpl.ensureUpToDate(FileBasedIndexImpl.java:805) at com.intellij.util.indexing.FileBasedIndexImpl.processExceptions(FileBasedIndexImpl.java:930) at com.intellij.util.indexing.FileBasedIndexImpl.collectFileIdsContainingAllKeys(FileBasedIndexImpl.java:1190) at com.intellij.util.indexing.FileBasedIndexImpl.processFilesContainingAllKeys(FileBasedIndexImpl.java:1018) at com.intellij.psi.impl.search.PsiSearchHelperImpl$26.compute(PsiSearchHelperImpl.java:1096) at com.intellij.psi.impl.search.PsiSearchHelperImpl$26.compute(PsiSearchHelperImpl.java:1093) 

He actualizado el AndroidStudio , a la última. Pero aún así el error se produce. ¿Cualquier arreglo o trabajo alrededor?

Sucede debido a los procesos de indexing fondo.

Cuando el IDE está indexando, si intentamos cambiar los valores en la pestaña de propiedades, entonces se IndexNotReadyException .

Espere a que la indexación esté completa.

Espero que Google corrija esto en el próximo lanzamiento de AndroidStudio .

Archivo-> Invalidar caché y reiniciar

Esto detendrá el antiguo proceso de indexación e iniciará un nuevo.

Después de esa espera para la indexación, y dejar que el proyecto de construir.

Me enfrenté al mismo problema y encontré solución de acuerdo a esto , he cambiado el nivel de API 22 a 21, problema resuelto.

El nivel API para el diseño XML se estableció ** Selecciona automáticamente Mejor ** que era API 22

Introduzca aquí la descripción de la imagen

Y cambio esta API 22 a la API 21:

Introduzca aquí la descripción de la imagen

Y se eliminó la excepción.

Espero que esto ayude. Gracias

Si ha intentado abrir el proyecto integrado en la opción predeterminada de Open Studio de Android Studio, pruebe a importar el proyecto y abrirlo.

Cuando eso sucede, ejecute el método gradle, entonces las compilaciones incrementales se reconstruyen y la indexación se reinicia:

 task _deleteIncrementals << { def dirName = new File("${rootDir}/$project.name/build/intermediates/builds/debug/") dirName.deleteDir() } 
  • Cómo compartir el diseño IDE en IntelliJ IDEA?
  • Proyecto Eclipse Android, ¿cómo referenciar la biblioteca dentro del espacio de trabajo?
  • Android Studio Excluir clase de construir?
  • Scripting en una tableta de android para análisis de texto simple y simulación discreta
  • Android Studio - Eliminar módulo - IncorrectOperationException: No debe cambiar el documento fuera del comando ni deshacer acción transparente
  • Android Studio - ¿Cómo deshabilitar la superposición de vista previa de código de desplazamiento?
  • ¿Cómo crear una carpeta de origen compartida entre varios proyectos en Eclipse?
  • IntelliJ IDEA IDE para el desarrollo de Android
  • Cómo mostrar sólo mensaje de registro (ocultar hora, pid etc.) en Android Studio
  • Falta herramientas de plataforma al instalar Android Studio en Mac OSx
  • En android studio, ¿cómo abrir múltiples proyectos en una sola ventana?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.