IntelliJ IDEA渲染错误

时间:2013-09-18 12:35:09

标签: java android intellij-idea

我正在尝试设置IntelliJ IDEA来编程android,但我无法渲染main.xml。

  

org.jetbrains.android.uipreview.RenderingException:此版本的   渲染库比您的IntelliJ版本更新   理念。请更新IntelliJ IDEA   org.jetbrains.android.uipreview.RenderServiceFactory.loadLibrary(RenderServiceFactory.java:158)     在   org.jetbrains.android.uipreview.RenderServiceFactory.create(RenderServiceFactory.java:73)     在   org.jetbrains.android.sdk.AndroidTargetData.getRenderServiceFactory(AndroidTargetData.java:132)     在   org.jetbrains.android.uipreview.RenderUtil.renderLayout(RenderUtil.java:105)     在   com.intellij.android.designer.designSurface.AndroidDesignerEditorPanel $ 8.run(AndroidDesignerEditorPanel.java:346)     在   com.intellij.util.ui.update.MergingUpdateQueue.execute(MergingUpdateQueue.java:320)     在   com.intellij.util.ui.update.MergingUpdateQueue.execute(MergingUpdateQueue.java:310)     在   com.intellij.util.ui.update.MergingUpdateQueue $ 2.run(MergingUpdateQueue.java:254)     在   com.intellij.util.ui.update.MergingUpdateQueue.flush(MergingUpdateQueue.java:269)     在   com.intellij.util.ui.update.MergingUpdateQueue.flush(MergingUpdateQueue.java:227)     在   com.intellij.util.ui.update.MergingUpdateQueue.run(MergingUpdateQueue.java:217)     在com.intellij.util.Alarm $ Request $ 1.run(Alarm.java:289)at   java.util.concurrent.Executors $ RunnableAdapter.call(Executors.java:471)     at java.util.concurrent.FutureTask $ Sync.innerRun(FutureTask.java:334)     在java.util.concurrent.FutureTask.run(FutureTask.java:166)at   java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)     在   java.util.concurrent.ThreadPoolExecutor中的$ Worker.run(ThreadPoolExecutor.java:603)     在java.lang.Thread.run(Thread.java:722)

enter image description here

这是我尝试使用Android GUI Designer(IntelliJ Utility)打开main.xml时遇到的异常。我有最新的IDE版本,所以我不知道这里发生了什么。

4 个答案:

答案 0 :(得分:134)

IDEA还没有4.3的渲染版本。在预览的下拉菜单中尝试选择小于4.3的Android版本。这个对我有用。

答案 1 :(得分:72)

在预览标签中,只需打开最后一个下拉列表,然后选择较低的Android SDK。就我而言,我选择了Android 4.4.2并且预览立即出现。

答案 2 :(得分:5)

IDEA与Android SDK Build-tools(18.1)的最新版本之间似乎存在不兼容性。安装稍旧版本18.0.1应该可以解决问题。

答案 3 :(得分:0)

在预览标签中,只需打开最后一个下拉列表,然后选择较低的Android SDK。就我而言,我选择了Android 4.4.2并且预览立即出现。

它对我有用