org.jetbrains.android.uipreview.RenderingException: Failed to load the LayoutLib: com/android/layoutlib/bridge/Bridge : Unsupported major.minor version 52.0

在Android Studio使用的时候,突然发现Preview功能不能用了,报了一个错,错误如下

org.jetbrains.android.uipreview.RenderingException: Failed to load the LayoutLib: com/android/layoutlib/bridge/Bridge : Unsupported major.minor version 52.0

主要原因就是前几天Android N出来了,然后我就使用Android SDK Manager把Android N Preview下载下来了,就是这个

而Android Studio的Preview 功能默认的是选择最好的版本进行预览,点击那个小机器人,取消勾选Automatically Pick Best,

然后不要选择使用Android N(Preview),选择更低一级的进行预览就Ok

时间: 2025-01-14 06:11:46

org.jetbrains.android.uipreview.RenderingException: Failed to load the LayoutLib: com/android/layoutlib/bridge/Bridge : Unsupported major.minor version 52.0的相关文章

如何解决Eclipse开发android程序的编译错误:com/android/dx/command/dexer/Main : Unsupported major.minor version 52.0?

近日,升级了android的开发工具,发现它在Eclipse上运行程序的时候报如下的错误: Errors occurred during the build.   Errors running builder 'Android Package Builder' on project 'EX04_03'.   com/android/dx/command/dexer/Main : Unsupported major.minor version 52.0 原因:个人电脑上装的JDK是1.7 解决办法

java.lang.UnsupportedClassVersionError: com/android/build/gradle/AppPlugin : Unsupported major.minor version 52.0解决办法

androidstudio编译程序时出现java.lang.UnsupportedClassVersionError: com/android/build/gradle/AppPlugin : Unsupported major.minor version 52.0.Unsupported major.minor version 52.这个错误是由于(jdk)高版本的java project使用了低版本的来运行.使用命令(java -version 和 javac -version)查看java

eclipse 和 android studio 编译时报 Unsupported major.minor version 52.0错解决办法

version 52.0 是java8的环境.当gradle tools 升级到2.2.1时候,可能编译时候会报该错误. 很多网友说更改java version,但是很多时候无效.下面是我遇到时候的解决办法: 解决思路如下: 1.Android studio 中: 出现该问题的情况,大多数是在升级完 gradle tools 2.2.1,把android studio升级到最新2.2版本时候遇到的. 原因是,没有同步更新Android SDK Build-tools.把SDK的build-too

com/android/dx/command/dexer/Main : Unsupported major.minor version 52.0

这几天在弄android studio,其实我早就知道as是大势所趋...我听elipse_xu讲的课说了,移动开发分为,android,ios,windowPhone.而开发工具,ios有XCode,windowPhone有Visio Studio 2015,但是作为市场份额最高的android却没有一套像样的开发工具.ec只是一个插件,需要集成sdk,ADT等开发环境,所以谷歌全力推出as作为android开发的不二工具,但是作为初恋的eclipse还是久久难以放下.作为小白,as的横空出世

Android studio Unsupported major.minor version 52.0

从目前以及我从网上搜索到的解决方案来说,出现此问题可以从以下两个方法入手: 1. JDK的版本和class版本不一致,通常是jdk版本过低解决方法: 1)使用Java -version和javac -version对比一下版本号,如果不一样,则重置环境变量,将JAVA_HOME变量放到path的最前端 2)在编辑器中修改编译项目时的java版本 2.使用Android Studio产生此错误时,如果按第一步处理无效,将应该是compileSdKVersion和buildToosVersion 版

版本问题 Java:Unsupported major.minor version 51.0 (unable to load class . . .

导入别人的项目时报错  Java:Unsupported major.minor version 51.0 (unable to load class . . . 后发现错误是由于class编译器的JDK版本高于运行期的JDK版本. 比如我在运行Tomcat servlet时出现该错误,是由于tomcat运行时是1.6的JDK,Eclipse编译时则是1.7 于是: 一.查看jdk版本 在运行里点cmd,然后点java -version就能看到JDK版本了. 二.查看tomcat版本 Tomca

Tomcat - java.lang.UnsupportedClassVersionError:Unsupported major.minor version 51.0 (unable to load class com.microsoft.sqlserver.jdbc.SQLS

今天使用Tomcat连接sql Server 2008 enterprise的时候,报错: HTTP Status 500 - Servlet execution threw an exception type Exception report message Servlet execution threw an exception description The server encountered an internal error that prevented it from fulfil

HTTP Status 500:报错Unsupported major.minor version 51.0(unable to load class XXX)

这个是jdk版本和JRE不匹配导致的. 报错信息: 问题详解:(待填) 处理: 1.检查jdk和jre版本是否匹配 --打开命令行界面(cmd),分别输入java -version 和javac -version 对比查看版本信息 如果不匹配,则自行下载对应的JRE或者JDK版本 如果像我这样是匹配的,就接下去看: 2.既然是匹配的,那么就是jdk版本的问题了.可以自行选择调整jdk的版本(原先是1.7),最后 apply-->ok 再重启服务器,问题就解决了.

android studio报错Unsupported major.minor version的解决

出现这个问题通常是由于本机java版本太低,达不到build tools对java version的要求.可以通过命令java -version查看本机的java版本. java版本信息对应如下: Jdk 1.8 = 52 (0x34 hex),Jdk 1.7 = 51 (0x33 hex),Jdk 1.6 = 50 (0x32 hex),Jdk 1.5 = 49 (0x31 hex),Jdk 1.4 = 48 (0x30 hex),Jdk 1.3 = 47 (0x2F hex),Jdk 1.2