You need to enable JavaScript to run this app. Mac版Android Studio模块'app'报未指定JDK错误,如何选择JDK修复
优惠活动
大模型
产品
解决方案
定价
更多

Mac版Android Studio模块'app'报未指定JDK错误,如何选择JDK修复

Mac Catalina 环境下Android Studio JDK配置修复步骤

新版本Android Studio针对Mac Catalina做了界面适配,默认隐藏了模块设置页的JDK选择下拉入口,并非找漏了位置,按下面的步骤操作即可修复No JDK specified for module 'app'报错:

  • 唤出项目结构设置面板:
    • 走顶部菜单栏路径:File > Project Structure
    • 或直接用Mac快捷键 ⌘ + ; 快速打开
  • 先配置全局项目级JDK(这是让后续模块下拉框出现可选值的核心前提,否则下拉会一直是空白):
    • 在面板左侧选中 Project 分类,找到 JDK location 配置项
    • 无需强制安装独立JDK,优先选Android Studio自带的适配版运行环境,点输入框右侧的文件夹图标,定位到AS内置JBR路径:/Applications/Android Studio.app/Contents/jbr/Contents/Home
    • 选中路径后先点Apply保存全局配置
  • 关联报错模块的JDK配置:
    • 同面板左侧选中 Modules 分类,在模块列表里找到报错的app模块
    • 切到右侧的 Dependencies 标签页,找到 Module SDK 下拉项,这时候下拉列表就会加载出刚才配置的项目级JDK选项,直接选中即可
    • 再次点Apply保存,等待Gradle同步完成,报错就会自动消失

Catalina 系统特殊注意事项

  • 如果配置路径时AS读不到其他位置的自定义JDK,先检查系统权限:打开 系统偏好设置 > 安全性与隐私 > 隐私 板块,在「完全磁盘访问权限」列表里勾选Android Studio,重启AS后就可以正常读取磁盘上的JDK路径,不会出现下拉空白的情况
  • 不要把JDK路径选到带中文、特殊字符的自定义目录,Catalina的文件权限管控会拦截这类路径的读取,导致JDK配置失效

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.11.13 18:54:03