必须先安装unity hub再通过它下载带android构建支持的编辑器版本;访问unity.cn下载hub,安装后通过【installs→install editor】添加android build support及sdk&ndk tools模块;最后在settings→external tools中确认sdk、ndk、jdk路径并应用。

要在Windows系统上安装Unity游戏引擎来开发手游,必须先装Unity Hub再通过它下载带Android构建支持的编辑器版本,跳过Hub直接运行Setup安装包会导致后续无法添加安卓模块或激活失败。
下载并安装Unity Hub
访问Unity中国官网(unity.cn)→点击【历史Unity版本】→在【长期支持版本(LTS)】中选择Unity 2022.3.x或2023.2.x(推荐2023.2.22f1,对Android Gradle 8.2和JDK 17兼容性最稳)→点击【从Unity Hub下载】→登录或注册Unity ID→下载UnityHubSetup.exe。
双击运行安装包→全部点【下一步】→勾选【我接受许可协议中的条款】→安装路径保持默认(【C:\Program Files\Unity Hub】不可更改】)→完成时取消勾选【立即启动Unity Hub】。
这一步不能跳过或用第三方下载器替代,否则Hub无法识别官方许可证服务器,后续激活会卡在“Connecting to license server…”。
通过Unity Hub安装带Android支持的Unity编辑器
启动Unity Hub→顶部菜单点击【Installs】→点击右上角【Install Editor】→在列表中找到你刚选的LTS版本(如2023.2.22f1)→点击右侧【⋮】→选择【Add Modules】→勾选【Android Build Support】和【Android SDK & NDK Tools】→点击【Done】。
Windows 命令行编码与兼容规范。涵盖 GBK/UTF-8 编码、PowerShell/pwsh 互操作、Python/Node.js、Git 配置及代码生成规则。适用于 Windows 10/11 + MSYS2/Git Bash 环境下的所有命令行操作。
注意:若未勾选Android模块,安装完成后新建项目时将看不到Android平台切换选项,也无法导出APK;SDK & NDK Tools必须同时勾选,否则构建时报错“Unable to locate Android SDK”。
等待下载与安装完成(约15–40分钟,取决于网速和磁盘速度)→安装完毕后,该版本会出现在【Installs】列表中,状态显示为【Installed】。
配置Android开发环境
打开Unity Hub→点击左侧【Settings】→选择【External Tools】→在【Android】区域,确认【SDK】、【NDK】、【JDK】三项路径均已自动填充(Hub 3.7+会自动下载并配置好JDK 17和NDK r25c)。
若某一项为空,点击右侧【Browse】手动定位:SDK路径通常为 C:\Users\[用户名]\AppData\Local\Android\Sdk,NDK为 …\Sdk\ndk\25.2.9519653,JDK为 …\Hub\Editor\2023.2.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\OpenJDK。
最后点击【Apply】保存。这一步做完,新建URP或Built-in管线的2D项目后,就能在【File → Build Settings】里成功切换到Android平台并点击【Switch Platform】。










