Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/204.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java IntelliJ IDEA渲染错误_Java_Android_Intellij Idea - Fatal编程技术网

Java IntelliJ IDEA渲染错误

Java IntelliJ IDEA渲染错误,java,android,intellij-idea,Java,Android,Intellij Idea,我正在尝试为android编程设置IntelliJ IDEA,但我无法呈现main.xml org.jetbrains.android.uipreview.RenderingException:此版本的 渲染库比您的IntelliJ版本更新 主意请更新IntelliJ IDEA,网址为 org.jetbrains.android.uipreview.RenderServiceFactory.loadLibrary(RenderServiceFactory.java:158) 在 org.jetb

我正在尝试为android编程设置IntelliJ IDEA,但我无法呈现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) 在 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)中 Executors$RunnableAdapter.call(Executors.java:471) 位于java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) 在java.util.concurrent.FutureTask.run(FutureTask.java:166)处 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) 运行(Thread.java:722)


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

IDEA和最新版本的Android SDK构建工具(18.1)之间似乎不兼容。安装稍旧的18.0.1版应该可以解决这个问题。

IDEA还没有4.3版的渲染版本。尝试在预览的下拉列表中选择低于4.3的Android版本。它对我有用

在预览选项卡中,只需打开最后一个下拉列表并选择较低的Android SDK。在我的例子中,我选择了安卓4.4.2,预览立即出现


在预览选项卡中,只需打开最后一个下拉列表并选择较低的Android SDK。在我的例子中,我选择了安卓4.4.2,预览立即出现


当我升级到最新的SDK Build tools版本时,它也适用于我。安装较旧版本(18.0.1)可能会有所帮助。有没有办法告诉IntelliJ在不卸载18.1的情况下使用18.0.1?针对较低的android版本您应该取消选中“自动选择最佳”,这样您就不必每次都重复此步骤。@或者您可以卸载android L,因为几乎没有人对其进行编码。但如果你确实为L准备了你的应用程序,那么这是一个推荐的选择。对我来说也适用。尽管有两个版本的android,我还是在下拉列表中看到了上面版本的android。取消选择该选项,并按照答案中的建议选择较低版本,修复了我的问题。谢谢你,伙计!你救了我一天!!!感谢您显示更改SDK的图像。呜呼,它渲染并运行!!!