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

Unity添加Android SDK路径时提示‘Invalid Android SDK directory’错误求助

解决Unity中Invalid Android SDK directory错误的方案
  • 检查SDK核心目录完整性
    Unity要求SDK根目录必须包含platforms、cmdline-tools(旧版可能是tools)、build-tools这几个核心文件夹,缺少任一都会触发错误。打开你指定的SDK路径,确认这些文件夹存在,且platforms内有至少一个完整的Android版本文件夹(如android-33)。

  • 确认路径层级正确
    必须选择SDK的根目录,不能选内部子文件夹(比如直接选platforms或cmdline-tools)。例如SDK安装在D:\Android\Sdk,就直接指定这个根路径。

  • 修复SDK文件损坏
    若核心文件夹存在但仍报错,大概率是文件损坏。打开Android Studio的SDK Manager,重新下载对应版本的SDK Platform、Build Tools和Command Line Tools,覆盖现有文件。

  • 解决权限问题
    Windows系统:右键SDK文件夹→「属性」→「安全」,给当前用户添加「完全控制」权限;Mac/Linux系统执行chmod -R 755 /你的SDK完整路径,赋予读写权限。

  • 匹配Unity与SDK版本兼容性
    旧版Unity可能不支持高版本SDK(比如Unity 2020前的版本适配Android 13+ SDK会出问题)。查Unity官方文档确认对应版本支持的SDK范围,下载匹配的SDK版本。

  • 手动指定路径规避自动检测错误
    打开Unity→「Edit」→「Preferences」→「External Tools」,取消勾选「Android SDK Installed with Unity (recommended)」,手动浏览选择正确的SDK根目录后点击「Apply」保存。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.16 02:32:03