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

Android Studio无法启动求助:多种尝试方案均未解决

问题分析

从日志中可以定位几个核心问题:

  1. UI线程冻结:启动过程中UI线程被阻塞超过8秒,说明IDE加载关键组件时出现异常,导致界面无法渲染。
  2. JCEF运行时不兼容:提示JCEF运行库不是JBR模块,原因是用户使用了外部安装的JDK(jdk-19),而Android Studio依赖自身捆绑的定制JBR(JetBrains Runtime),外部JDK会引发兼容性问题。
  3. Windows Defender注册表读取失败:IDE尝试读取Windows Defender的排除路径时找不到指定文件,可能是注册表项损坏或权限不足,导致启动流程卡住。
  4. ADB服务超时:Wear设备配对模块等待ADB服务启动超时,ADB异常会阻塞IDE的设备检测流程,进而影响启动。
解决办法

按以下步骤逐一尝试:

  • 强制使用IDE自带JBR
    编辑C:\Program Files\Android\Android Studio\bin\studio64.vmoptions(对应64位系统),添加一行配置:

    -Djdk.home="C:\Program Files\Android\Android Studio\jbr"
    

    保存后重启Android Studio。

  • 清理IDE缓存与配置

    1. 结束任务管理器中所有studio.exe相关进程
    2. 删除以下目录的缓存文件(可先备份重要配置):
      • C:\Users\INTEL\.AndroidStudio2022.1\system\cache
      • C:\Users\INTEL\AppData\Local\Google\AndroidStudio2022.1\log
    3. 重新启动IDE
  • 修复Windows Defender注册表

    1. 打开注册表编辑器(运行regedit)
    2. 检查路径HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Defender\Exclusions\Paths是否存在,若不存在则手动创建该项
    3. 暂时关闭Windows Defender实时保护,再尝试启动IDE
  • 修复ADB服务

    1. 打开命令提示符,执行:
      adb kill-server
      adb start-server
      
    2. 若命令执行失败,找到Android SDK的platform-tools目录(默认C:\Users\INTEL\AppData\Local\Android\Sdk\platform-tools),删除adb.exe、AdbWinApi.dll、AdbWinUsbApi.dll,重启IDE后SDK Manager会自动修复这些文件
  • 重置IDE配置
    启动Android Studio时按住Shift键,选择「Reset Settings」,将所有配置恢复为默认值。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.28 02:50:16