The build requires CMake 3.22.1 to be present.
(Directory "C:\Program Files\Unity\Hub\Editor\6000.0.9f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\cmake\3.22.1" is missing)
You can install CMake manually:
* Open terminal (might require administrative privileges depending on where Android SDK is installed)
* Navigate to "C:\Program Files\Unity\Hub\Editor\6000.0.9f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\cmdline-tools\6.0\bin"
* Execute sdkmanager.bat --install "cmake;3.22.1"
unity6打包时候报错 :
手动安装CMake 3.22.1
-
以管理员身份打开命令提示符:
- 右键点击命令提示符图标,选择“以管理员身份运行”,确保具备必要的权限。
-
进入Android SDK的
cmdline-tools
目录:- 在命令提示符窗口中,切换到Android SDK
cmdline-tools
目录。根据您提供的路径,命令可能类似于:复制代码
-
cd "C:\Program Files\Unity\Hub\Editor\6000.0.9f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\cmdline-tools\6.0\bin"
- 在命令提示符窗口中,切换到Android SDK
-
执行安装命令:
- 在命令提示符中,执行以下命令安装CMake 3.22.1: arduino
复制代码
sdkmanager.bat --install "cmake;3.22.1"
- 在命令提示符中,执行以下命令安装CMake 3.22.1: arduino
-
等待安装完成:
- 完成安装后,等待命令提示符显示安装成功的消息。
- 中间会提示选择 y/n 点击 y 回车即可
6. 通过这些步骤,您应该能够成功安装所需的CMake版本,然后可以继续Unity的打包过程。