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

Android Studio搭配JDK 11无法启动问题求助

解决Android Studio启动时“找不到JDK”的问题

一、确认JDK 11安装路径有效性

  • 定位你的JDK 11安装目录,例如Windows下常见路径为C:\Program Files\Java\jdk-11.x.x,macOS下为/Library/Java/JavaVirtualMachines/jdk-11.x.x.jdk/Contents/Home
  • 确保路径无空格、无特殊字符,若存在此类情况,建议重新安装JDK到纯英文无空格路径(如C:\Java\jdk-11.x.x)

二、手动给Android Studio指定JDK路径

Windows系统

  1. 进入Android Studio安装目录的bin文件夹(示例路径:C:\Program Files\Android\Android Studio\bin)
  2. 打开对应系统的配置文件:64位系统编辑studio64.exe.vmoptions,32位系统编辑studio.exe.vmoptions
  3. 添加一行JDK路径配置,示例:
    -Djava.home=C:\Java\jdk-11.0.20
    
  4. 保存文件后重启Android Studio

macOS系统

  1. 右键点击Android Studio图标,选择「显示包内容」
  2. 进入Contents/bin目录,打开studio.vmoptions文件
  3. 添加一行JDK路径配置,示例:
    -Djava.home=/Library/Java/JavaVirtualMachines/jdk-11.0.20.jdk/Contents/Home
    
  4. 保存文件后重启Android Studio

三、检查并修复系统环境变量

Windows系统

  1. 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
  2. 在「系统变量」区域:
    • 新建变量JAVA_HOME,变量值填写JDK 11的完整安装路径
    • 编辑Path变量,添加%JAVA_HOME%\bin
  3. 打开命令提示符,执行java -version和javac -version,确认输出JDK 11版本信息
  4. 重启电脑后再启动Android Studio

macOS系统

  1. 打开终端,编辑Shell配置文件(zsh用户编辑~/.zshrc,bash用户编辑~/.bash_profile):
    open -e ~/.zshrc
    
  2. 添加以下配置:
    export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-11.x.x.jdk/Contents/Home
    export PATH=$JAVA_HOME/bin:$PATH
    
  3. 执行命令使配置生效:
    source ~/.zshrc
    
  4. 终端执行java -version和javac -version确认版本后,重启Android Studio

四、通过Android Studio界面配置(若能进入欢迎页)

如果可进入Android Studio欢迎界面:

  1. 点击「Configure」→「Structure for New Projects」
  2. 左侧选择「SDK Location」,找到「JDK location」选项,手动选择JDK 11的安装路径
  3. 点击「Apply」→「OK」,重启Android Studio

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.04 15:20:22