Problema de renderizado en vista previa XML: no se puede localizar el modo 0

Después de actualizar la excepción del estudio de Android se produjo durante la representación.

Excepción generada durante la representación: No se puede localizar el modo 0

java.lang.IllegalStateException: Unable to locate mode 0 at android.view.DisplayInfo.findMode(DisplayInfo.java:458) at android.view.DisplayInfo.getMode(DisplayInfo.java:445) at android.view.Display.getRefreshRate(Display.java:648) at android.support.v7.widget.RecyclerView.onAttachedToWindow(RecyclerView.java:2392) at android.view.View.dispatchAttachedToWindow(View.java:15392) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2953) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2960) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2960) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2960) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2960) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2960) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2960) at android.view.AttachInfo_Accessor.setAttachInfo(AttachInfo_Accessor.java:42) at com.android.layoutlib.bridge.impl.RenderSessionImpl.inflate(RenderSessionImpl.java:333) at com.android.layoutlib.bridge.Bridge.createSession(Bridge.java:429) at com.android.ide.common.rendering.LayoutLibrary.createSession(LayoutLibrary.java:389) at com.android.tools.idea.rendering.RenderTask$2.compute(RenderTask.java:548) at com.android.tools.idea.rendering.RenderTask$2.compute(RenderTask.java:533) at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:966) at com.android.tools.idea.rendering.RenderTask.createRenderSession(RenderTask.java:533) at com.android.tools.idea.rendering.RenderTask.lambda$inflate$53(RenderTask.java:659) 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) 

Ese es el problema con RecyclerView en com.android.support:design:25.0.0

Tal vez hay algún problema en esa versión. La versión cambiada a 24.1.1 resolvió mi problema.

 compile 'com.android.support:appcompat-v7:24.1.1' compile 'com.android.support:support-v13:24.1.1' compile 'com.android.support:design:24.1.1' 

En caso de que no haya eliminado el valor predeterminado, las importaciones gradle cambian esto también

 androidTestCompile 'com.android.support:support-annotations:24.2.1' 

Puede degradar a v24

O

Lo siguiente no es una solución ni un trabajo alrededor.

Si sólo desea ver la PREVISIÓN, agregue la aplicación: layoutManager = "0" para el recicladorVer en un XML de presentación.

Agregar esto lanzará InflateException en tiempo de ejecución. Por lo tanto, por favor, elimine esa propiedad del archivo de diseño XML antes de ejecutar la aplicación.

Simplemente cambie su compileSdkVersion a 24 y cambie las dependencias hacia abajo:

 compile 'com.android.support:appcompat-v7:24.2.1' compile 'com.android.support:design:24.2.1' compile 'com.android.support:recyclerview-v7:24.2.1' compile 'com.android.support:cardview-v7:24.2.1' 

Eso es.

Una solución temporal es degradar su proyecto,

  compile 'com.android.support:appcompat-v7:24.2.1' compile 'com.android.support:design:24.2.1' compile 'com.android.support:recyclerview-v7:24.2.1' 
  • Android, ClassNotFoundException cuando se utiliza "proyecto proporcionado" o IllegalArgumentException: ya agregado, al usar "proyecto de compilación"
  • Android: java.lang.IllegalStateException: base de datos xxx.db (conn # 0) ya cerrado
  • Fragmento de Android y cambio de orientación que causan: IllegalStateException: No se puede realizar esta acción después de onSaveInstanceState
  • No conectado. Llamar Conectar o esperar a que onConnected () sea llamado
  • Android illegalxception
  • La vista no se puede anclar al CoordinatorLayout principal
  • IllegalStateException: Fragmento <ThisFragment> no está actualmente en el FragmentManager
  • Android DownloadManager ilegalstateexception no puede crear el directorio
  • No se puede realizar esta acción después de onSaveInstanceState (onClick preference)
  • "IllegalStateException: scrollview puede alojar sólo un hijo directo" en un LinearLayout añadiendo
  • Java.lang.IllegalStateException: ActionBarImpl sólo se puede utilizar con un diseño de ventana de decoración compatible
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.