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

Android Studio调试Kotlin时JRE与项目JDK版本不匹配求助

解决Android Studio调试时JRE/JDK版本不匹配的报错

步骤1:设置项目JDK路径

  • 打开Android Studio,点击顶部菜单栏 File → Project Structure(快捷键:Ctrl+Alt+Shift+S / Cmd+;)
  • 左侧面板选择 SDK Location,找到 JDK location 选项
  • 若路径为空,点击右侧文件夹图标,选择Android Studio自带的JBR-17目录(通常路径为Android Studio安装目录/jbr),点击 Apply → OK

步骤2:配置模块SDK

  • 仍在 Project Structure 界面,左侧选择 Modules 并选中你的应用模块
  • 切换到 Dependencies 标签页,在 Module SDK 下拉框中选择适配JDK 17的Android SDK(如API 34及以上版本)
  • 点击 Apply → OK

步骤3:同步Gradle配置

  • 打开项目根目录的build.gradle(Project级),确认kotlinOptions配置:
kotlinOptions {
    jvmTarget = "17"
}
  • 打开模块目录的build.gradle(Module级),添加或确认以下配置:
android {
    compileOptions {
        sourceCompatibility JavaVersion.VERSION_17
        targetCompatibility JavaVersion.VERSION_17
    }
    kotlinOptions {
        jvmTarget = "17"
    }
}
  • 点击顶部工具栏的Sync Project with Gradle Files按钮同步配置

步骤4:验证调试配置

  • 点击顶部运行配置下拉框,选择Edit Configurations
  • 选中你的调试配置,在JRE下拉框选择Default (Project SDK)或直接指定JBR-17
  • 点击 Apply → OK

完成以上操作后重启调试,即可解决版本不匹配的报错。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.22 16:28:09