template snippets intellij idea java android intellij-idea

java - snippets - live templates intellij



Error de IntelliJ IDEA Render (4)

Estoy intentando configurar IntelliJ IDEA para programar Android pero no puedo renderizar main.xml.

org.jetbrains.android.uipreview.RenderingException: esta versión de la biblioteca de renderización es más reciente que su versión de IntelliJ IDEA. Actualice IntelliJ IDEA en org.jetbrains.android.uipreview.RenderServiceFactory.loadLibrary (RenderServiceFactory.java:158) en org.jetbrains.android.uipreview.RenderServiceFactory.create (RenderServiceFactory.java:73) en org.jetbrains.android.sdk .AndroidTargetData.getRenderServiceFactory (AndroidTargetData.java:132) en org.jetbrains.android.uipreview.RenderUtil.renderLayout (RenderUtil.java:105) en com.intellij.android.designer.designSurface.AndroidDesignerEditorPanel $ 8.run (AndroidDesignerEditorPanel.java: 346) en com.intellij.util.ui.update.MergingUpdateQueue.execute (MergingUpdateQueue.java:320) en com.intellij.util.ui.update.MergingUpdateQueue.execute (MergingUpdateQueue.java:310) en com.intellij.util .ui.update.MergingUpdateQueue $ 2.run (MergingUpdateQueue.java:254) en com.intellij.util.ui.update.MergingUpdateQueue.flush (MergingUpdateQueue.java:269) en com.intellij.util.ui.update.MergingUpdateQueue. flush (MergingUpdateQueue.java:227) en com.intellij.util.ui.update.MergingUpdateQueue.run (M ergingUpdateQueue.java:217) en com.intellij.util.Alarm $ Request $ 1.run (Alarm.java:289) en java.util.concurrent.Executors $ RunnableAdapter.call (Executors.java:471) en java.util. concurrent.FutureTask $ Sync.innerRun (FutureTask.java:334) en java.util.concurrent.FutureTask.run (FutureTask.java:166) en java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1110) en java .util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:603) en java.lang.Thread.run (Thread.java:722)

Esta es la excepción que recibo cuando intento abrir main.xml con el Diseñador de GUI de Android (IntelliJ Utility). Tengo la última versión de IDE, así que no sé qué está pasando aquí.


En la pestaña de vista previa simplemente abra la última lista desplegable y elija el Android SDK inferior. En mi caso, elegí Android 4.4.2 y la vista previa apareció al instante.


IDEA aún no tiene una versión de renderizado para 4.3. Pruebe la versión seleccionada de Android que sea inferior a 4.3 en el menú desplegable de la vista previa. Esto funciona para mi.


Parece que hay una incompatibilidad entre IDEA y la última versión de las herramientas de desarrollo de Android SDK (18.1). La instalación de la versión un poco más antigua 18.0.1 debería solucionar el problema.


En la pestaña de vista previa simplemente abra la última lista desplegable y elija el Android SDK inferior. En mi caso, elegí Android 4.4.2 y la vista previa apareció al instante.

esto funciona para mi