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.

  • ¿Cómo crear sabores de productos de Android Studio?
  • ¿Cómo empujar submodule a github usando android studio?
  • AssertionFailedError: <class> no tiene constructor público
  • Agregue la biblioteca github como dependencia al proyecto de Android-Studio
  • Luchando con JDBC en Android Studio
  • Android Studio: Nuevo directorio creado que no aparece en la vista de carpetas
  • Versión de lanzamiento de * .apk en Android Studio
  • Android Studio pegado en "Gradle: resolver dependencias '_debugCompile'" o "detachedConfiguration1 '
  • Dependencias de Gradle no importadas en el proyecto de biblioteca
  • Error: Causa: no se puede encontrar una ruta de certificación válida a la dirección solicitada
  • ¿Cómo obtengo un botón para abrir otra actividad en Android Studio?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.