当我尝试在 Android Studio 中呈现布局预览时出现错误:
不支持的 major.minor 版本 52.0
原文由 Ivo Stoyanov 发布,翻译遵循 CC BY-SA 4.0 许可协议
当我尝试在 Android Studio 中呈现布局预览时出现错误:
不支持的 major.minor 版本 52.0
原文由 Ivo Stoyanov 发布,翻译遵循 CC BY-SA 4.0 许可协议
Android Studio 在这种情况下表现得很奇怪。即使您在 File -> Project Structure -> SDK Location 中设置了 JDK 版本,Android Studio 也仅使用它来编译文件。当它运行这些文件时,出于某种原因,它会查看 PATH 变量以查找 java 的安装位置。
如果您的系统上安装了较旧版本的 java,那么您的 PATH 变量将指向该较旧版本的 java。
因此,您必须将 PATH 设置为指向与您的 Android Studio 项目设置中设置的相同版本的 java。
在您的 ~/.bashrc 或相应的配置文件中添加:
导出 PATH=“/Applications/studio.app/Contents/jre/jdk/Contents/Home/bin:$PATH”
在我的情况下,我的项目被配置为使用 java 1.8,但我系统范围的 java 安装是 java 1.7。这导致了这个问题。
原文由 user3282666 发布,翻译遵循 CC BY-SA 3.0 许可协议
3 回答2.9k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
2 回答2.6k 阅读
2 回答1.7k 阅读
1 回答2.1k 阅读
1 回答1.1k 阅读
1 回答1.3k 阅读
这是 Android Studio 中的错误。通常你会得到错误: Unsupported major.minor version 52.0
解决方法: 如果您安装了 Android N,将 Android 渲染版本更改为旧版本,问题就会消失。
SOLUTION: 安装 Android SDK Tools 25.1.3 (tools) 或更高版本