2014-07-20 12 views
7

Nach viel Headbashing habe ich meine erste Hallo Welt App innerhalb IntelliJ Ultimate laufen zu haben. Ich habe heute die neueste ultimative Ausgabe heruntergeladen.IntelliJ Android UI Rendering Probleme - Fehlende Bibliothek

Wenn ich versuche, die main.xml im UI-Designer zu öffnen, erhalte ich den Fehler unten.

Kann jemand helfen? Ich mochte das Aussehen der UI-Designer aus den Videos, die IntelliJ Anbieter hier: http://www.jetbrains.com/idea/features/android-tutorials.jsp

Vielen Dank im Voraus

This version of the rendering library is more recent than your version of IntelliJ IDEA. Please update IntelliJ IDEA 

org.jetbrains.android.uipreview.RenderingException: This version of the rendering library is more recent than your version of IntelliJ IDEA. Please update IntelliJ IDEA 
at org.jetbrains.android.uipreview.LayoutLibraryLoader.load(LayoutLibraryLoader.java:90) 
at org.jetbrains.android.sdk.AndroidTargetData.getLayoutLibrary(AndroidTargetData.java:149) 
at com.android.tools.idea.rendering.RenderService.create(RenderService.java:167) 
at com.intellij.android.designer.designSurface.AndroidDesignerEditorPanel$6.run(AndroidDesignerEditorPanel.java:485) 
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:471) 
at java.util.concurrent.FutureTask.run(FutureTask.java:262) 
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 
at java.lang.Thread.run(Thread.java:724) 

Antwort

28

Try API 19 statt 20 in der Dropdown-Liste auszuwählen.

+1

Hallo @PanWrona. Ich werde heute später nachsehen. Aus Interesse, was Drop-down meinst du? – RNJ

+0

Sie haben einige Optionen über dem Design-Fenster, wie z. B. Gerätetyp, Geräteposition (Querformat oder Hochformat) und wie bereits erwähnt - API-Dropdown-Liste, wo Sie die API-Version –

+0

wählen können, danke! Das war's! – RNJ

1

Diese Version der Rendering-Bibliothek ist aktueller als Ihre Version von IntelliJ IDEA. Bitte aktualisieren Sie IntelliJ IDEA

Sie die Antwort in Fehler finden können, diese Linie verfolgen und aktualisieren Sie Ihre Idee 14 ultimative dies ist eine neue Version von IntelliJ

+0

Vielen Dank für die Antwort @ihsanbal . Von diesem Link http://www.jetbrains.com/idea/download/ ist Version 13 das Neueste. Woher bekommst du 14? – RNJ

+0

Von diesem Link: http://confluence.jetbrains.com/display/IDEADEV/IDEA+14+EAP Es gibt zwei verschiedene Versionen "Community Edition" und "Ultimate" mein Vorschlag, den Sie Ultimate wählen. – ihsanbal

+0

danke @ihsanbal. Ich denke, das würde es lösen, aber ich würde lieber kein EAP machen. Es hat mich lange genug gekostet, alles andere aufzurüsten;) – RNJ

13

In der Vorschau Registerkarte öffnen Sie einfach die letzte Dropdown- Liste und wähle das niedrigere Android SDK. In meinem Fall wählte ich Android 4.4.2 und die Vorschau erschien sofort.

Verwandte Themen