Unity Hub安装失败(验证失败):Android支持配置求助
解决Unity安装及Android模块配置问题
一、Unity Hub安装Unity验证失败的解决方法
- 检查网络:切换稳定网络(如有线网),或修改DNS为
8.8.8.8,避免网络访问Unity服务器受阻。 - 清理Hub缓存:关闭Unity Hub,删除缓存目录文件后重启:
- Windows:
%USERPROFILE%\AppData\Local\UnityHub\Cache - Mac:
~/Library/Caches/com.unity.UnityHub
- Windows:
- 管理员权限运行:右键Unity Hub图标选择「以管理员身份运行」,规避权限不足导致的验证失败。
二、手动安装Unity后的Android模块缺失修复
1. 离线安装Android Build Support模块
- 前往Unity版本存档页面,找到对应Unity版本的Android Build Support离线安装包(匹配版本号与操作系统)。
- 运行离线包,指定安装路径为手动安装的Unity目录下的
Editor\Data文件夹,完成后重启Unity。
2. 手动配置JDK、NDK、SDK
- 下载Unity对应版本推荐的OpenJDK(多为1.8或11)、NDK(2020+版本常用21/23版)、Android SDK。
- 打开Unity,进入
Edit > Preferences > External Tools,手动指定三者的安装路径,无需依赖Unity自带文件夹。
3. 恢复Hub中手动安装版本的模块添加功能
- 关闭Unity Hub,找到Unity安装目录下的
Editor\Data\package-manager\project.config,确认registry字段为https://packages.unity.com。 - 打开Hub配置文件:
- Windows:
%USERPROFILE%\AppData\Roaming\UnityHub\secondaryInstalls.json - 检查对应Unity版本的条目,确保
installLocation路径正确,将manual改为false后保存,重启Hub尝试添加模块。
- Windows:
三、验证配置有效性
打开Unity项目,进入File > Build Settings,切换到Android平台,若能成功切换且Build and Run按钮可用,说明配置正常。
内容的提问来源于stack exchange,提问作者user22653842
相关产品推荐
相关产品推荐

