You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows 11找不到Java控制面板,Android Studio Java版本兼容问题求助

解决AR项目Java版本不兼容问题

错误原因

你遇到的错误是因为项目编译依赖的Java版本(Class File Version 55.0对应Java 11),高于你当前使用的Java版本(Class File Version 52.0对应Java 8),导致版本不兼容。

解决步骤

1. 优先使用Android Studio自带JDK(最简单方案)

Android Studio自带了适配的JetBrains Runtime(JDK),无需单独配置系统级Java:

  • 打开Android Studio,依次点击 File > Project Structure > SDK Location
  • 在JDK Location区域,选择Embedded JDK(默认路径一般为C:\Program Files\Android\Android Studio\jbr)
  • 点击Apply保存配置,重新同步项目(点击右上角的Sync Project with Gradle Files)

2. 手动配置系统级Java版本(如需自定义)

如果需要使用自己安装的JDK,按以下步骤操作:

  • 下载Java 11或更高版本的JDK并完成安装
  • 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
  • 在「系统变量」区域:
    • 新建变量JAVA_HOME,值为JDK的安装根目录(例如C:\Program Files\Java\jdk-11.0.17)
    • 编辑Path变量,添加%JAVA_HOME%\bin到列表顶部
  • 验证配置:打开CMD/PowerShell,执行java -version,确认输出的版本为Java 11+

3. 关于Java控制面板找不到的说明

Java 11及后续版本已移除了Java控制面板和javaws命令,所以你找不到是正常现象,无需再尝试通过该方式配置Java。系统级Java的配置直接通过环境变量或安装目录管理即可。

4. 检查项目Gradle配置

确保项目Gradle配置与Java版本匹配:

  • 打开项目根目录的build.gradle(Project级),确认compileSdkVersion、targetSdkVersion符合项目要求
  • 打开gradle.properties文件,添加或修改如下配置,指定JDK路径:
    org.gradle.java.home=C:\\Program Files\\Android\\Android Studio\\jbr
    
    (路径替换为你的JDK实际路径)

内容的提问来源于stack exchange,提问作者MiiRana

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.06 23:15:51