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.
- ¿Por qué mi aplicación comienza increíblemente lento (10s +) en la primera ejecución, mostrando sólo pantalla blanca en Android 5.0?
- Error al resolver: com.android.support:appcompat-v7:25.1.0
- SDK Ubicación no encontrada Android Studio + Gradle
- Buscar todas las apariciones de una cadena en todo el proyecto en Android Studio
- Esta aplicación no tiene habilitado el atributo debuggable en su manifiesto
He pasado horas tratando de averiguar esto y no he encontrado nada. Por favor, ayúdame.
- Android Studio no puede encontrar clases de biblioteca después de Gradle build
- ¿Cómo se consigue dimension.xml (sw600dp) en Android Studio?
- Android Kotlin: Error Referencia sin resolver: DaggerAppComponent
- Cómo puedo ver el diseño largo en vista previa en Android Studio
- Android Studio & NDK: Tengo un error cuando "javah -d jni -classpath ..."
- Error de NDKBuild
- Añadir métodos no implementados en android studio
- ¿Cómo añadir Google Play Services a un proyecto Android Studio que no esté en niveles?
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.