我已经开始了一个新的android工作室项目,并且在打开主要活动时,设计视图显示了这个错误并且没有在模拟器上显示布局:
org.jetbrains.android.uipreview.RenderingException:无法加载LayoutLib:com/android/layoutlib/bridge/Bridge:org.jetbrains.android.uipreview.LayoutLibraryLoader.load中不支持的major.minor版本52.0(LayoutLibraryLoader.java:90 )位于com.intellij.android.designer的com.android.tools.idea.rendering.RenderService.createTask(RenderService.java:166)的org.jetbrains.android.sdk.AndroidTargetData.getLayoutLibrary(AndroidTargetData.java:180). design.Surface.AndroidDesignerEditorPanel $ 6.run(AndroidDesignerEditorPanel.java:475)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)位于com.intellij.util.ui.update.MergingUpdateQueue.run(MergingUpdateQueue.java:217)位于com.intellij.util.concurrency.QueueProcessor.runSafely(QueueProcessor.java:238)com.intellij.util.Alarm $ Request $ 1.run(Alarm.java:351)at java.util.concurrent.Executors $ RunnableAdapter.call(Executors.java:439)at java.util.concurrent.FutureTask $ Sync.innerRun(FutureTask.java:303)at java.util.concurrent.FutureTask.run(FutureTask. java:138)at java.util.concurrent.ThreadPoolExecutor $ Worker.runTask(ThreadPoolExecutor.java:895)at java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:918)at java.lang.Thread.run (Thread.java:695)
这里有什么问题?谢谢.
你看到小Android图标吗?
不是顶部工具栏中的那个,工具栏正下方的那个.单击旁边的小下拉三角形,然后选择正确的API版本!
这就是我需要做的一切.渲染需要一段时间才能加载,但它确实有效并且错误消息消失了.
您需要选择正确的API版本.