Rendimiento de estudio de Android: excepción de puntero nulo

Aquí está el rastreo de la pila:

java.lang.NullPointerException at com.android.layoutlib.bridge.impl.RenderSessionImpl.isThemeAppCompat(RenderSessionImpl.java:1201) at com.android.layoutlib.bridge.impl.RenderSessionImpl.findStatusBar(RenderSessionImpl.java:1063) at com.android.layoutlib.bridge.impl.RenderSessionImpl.init(RenderSessionImpl.java:206) at com.android.layoutlib.bridge.Bridge.createSession(Bridge.java:319) at com.android.ide.common.rendering.LayoutLibrary.createSession(LayoutLibrary.java:350) at com.android.tools.idea.rendering.RenderService$5.compute(RenderService.java:708) at com.android.tools.idea.rendering.RenderService$5.compute(RenderService.java:697) at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:932) at com.android.tools.idea.rendering.RenderService.createRenderSession(RenderService.java:697) at com.android.tools.idea.rendering.RenderService.render(RenderService.java:816) at org.jetbrains.android.uipreview.AndroidLayoutPreviewToolWindowManager.doRender(AndroidLayoutPreviewToolWindowManager.java:646) at org.jetbrains.android.uipreview.AndroidLayoutPreviewToolWindowManager.access$1700(AndroidLayoutPreviewToolWindowManager.java:82) at org.jetbrains.android.uipreview.AndroidLayoutPreviewToolWindowManager$7$1.run(AndroidLayoutPreviewToolWindowManager.java:589) at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:178) at com.intellij.openapi.progress.ProgressManager.executeProcessUnderProgress(ProgressManager.java:209) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:212) at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:171) at org.jetbrains.android.uipreview.AndroidLayoutPreviewToolWindowManager$7.run(AndroidLayoutPreviewToolWindowManager.java:584) at com.intellij.util.ui.update.MergingUpdateQueue.execute(MergingUpdateQueue.java:320) at com.intellij.util.ui.update.MergingUpdateQueue.execute(MergingUpdateQueue.java:310) at com.intellij.util.ui.update.MergingUpdateQueue$2.run(MergingUpdateQueue.java:254) at com.intellij.util.ui.update.MergingUpdateQueue.flush(MergingUpdateQueue.java:269) at com.intellij.util.ui.update.MergingUpdateQueue.flush(MergingUpdateQueue.java:227) at com.intellij.util.ui.update.MergingUpdateQueue.run(MergingUpdateQueue.java:217) at com.intellij.util.concurrency.QueueProcessor.runSafely(QueueProcessor.java:238) at com.intellij.util.Alarm$Request$1.run(Alarm.java:327) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) 

Otra actividad utiliza el mismo tema y funciona bien en el renderizador. El tema se basa en Theme.AppCompat.Light si eso ayuda. He reemplazado el archivo con el mismo XML y funcionó bien, pero el editor afirmó que no podía encontrarlo y comenzó a parpadear en todas partes. Después de un reinicio tuvo el mismo problema.

He pasado horas tratando de averiguar esto y no he encontrado nada. Por favor, ayúdame.

Cambiar el tema en el visor xml en Android Studio

Creo que podría tener algo que ver con usted utilizando un tema que no es compatible.

Por ejemplo, holo.light es un tema que Android Lollipop no reconoce. Considere reemplazarlo con material.light.

Esto fue al menos el problema para mí. Espero eso ayude.

  • Error al iniciar la actividad Android Studio 2.1
  • El estudio de Android evita que el código se vuelva a formatear en la pasta
  • Android Studio: nombre del mapa de teclado / acceso directo que muestra la sugerencia de los parámetros del método?
  • Error: Causa: no se puede encontrar una ruta de certificación válida a la dirección solicitada
  • Estoy recibiendo "OutOfMemoryError lanzado al intentar lanzar OutOfMemoryError; No hay pila disponible "en Android
  • ¿Cómo hacer que la barra de herramientas no se superponga a otros contenidos en Android?
  • Android - capaz de utilizar AppCompatActivity sin la biblioteca de soporte
  • ¿Cómo establecer el prefijo (por ejemplo, "m") para eliminar en el getter / setter Alt-Insert de Android Studio?
  • ¿Cómo lanzar la consola 'telnet' en Android Studio Device Emulator?
  • Error al importar proyecto en android studio?
  • ¿Cómo deshace el modo flotante para la ventana logcat en Android Studio
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.