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

如何修复新建Android项目时SDK缺失损坏、无法配置的问题

Android SDK 缺失/损坏/模拟器目录缺失报错修复方案

前置排查(90%的同类问题由这步原因导致)

  • 确认SDK存放路径无中文、无空格、无特殊符号,不要放在C:\Program Files等需要系统管理员权限的目录,推荐在非系统盘根目录创建纯英文路径,例如D:\Android\Sdk
  • Windows系统右键点击Android Studio启动图标,选择「以管理员身份运行」后再操作;Mac系统选中SDK存放目录按Cmd+I,在「共享与权限」栏给当前登录用户开放「读与写」权限,点击设置图标选择「应用到包含的项目」后生效。

清理错误配置缓存

之前操作流程卡住、选项置灰大多是残留错误配置导致:

  • 完全关闭Android Studio
  • 删除对应配置缓存文件:
    • Windows:删除C:\Users\你的用户名\.AndroidStudio<对应版本号>\config\options\jdk.table.xml,以及C:\Users\你的用户名\.android\cache目录下所有文件
    • Mac:删除~/Library/Application Support/Google/AndroidStudio<对应版本号>/options/jdk.table.xml,以及~/.android/cache目录下所有文件
  • 删除之前手动创建的空SDK文件夹,避免向导误判SDK已安装。

重新执行SDK安装向导

  • 启动Android Studio,在初始报错页点击Open SDK Manager
  • 若SDK标签页仍无法选中,直接点击顶部Edit按钮进入SDK Setup流程,在路径选择页手动选定提前创建好的纯英文SDK路径,不要使用默认的系统盘路径
  • 保持网络通畅,跟随向导提示等待所有必需组件(SDK Platform、Build Tools、Platform-Tools)下载完成,不要中途中断流程。

修复模拟器目录缺失问题

若流程结束后提示「Nothing to do! Android SDK is up to date. SDK emulator directory is missing」,按以下操作处理:

  • 进入SDK根目录,手动新建名为emulator的空文件夹
  • 回到SDK Manager的SDK Tools标签页,找到Android Emulator选项,取消勾选后点击Apply执行卸载,卸载完成后重新勾选该选项,点击Apply重新下载安装模拟器组件
  • 全部操作完成后重启Android Studio即可正常新建项目。

若下载速度过慢或下载失败,可在SDK Manager的设置页配置国内Android镜像源,避免因网络问题导致组件下载不全、流程卡住。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.29 14:45:42