文档
前提
Unity Hub已经安装了Android模块,安卓相关全部勾选。
问题
1.jdk版本不支持
2.CommandInvokationFailure: Failed to update Android SDK package list.
3.android sdk is outdated sdk tools version 2.1<6.0
解决问题1
- Oracle官网注册账户
- 搜索 jdk 11

- 版本要求:11.0.14.1以外的版本不受官方支持,
例如下载Java SE Development Kit 11.0.14

- 编辑器内设置jdk引用路径
解决问题2
解决方法来源:
修改文件:Editor\Data\PlaybackEngines\AndroidPlayer\SDK\cmdline-tools\2.1\bin\sdkmanager.bat
原始内容:
set DEFAULT_JVM_OPTS=-Dcom.android.sdklib.toolsdir=%~dp0...
修改内容:
set DEFAULT_JVM_OPTS="-Dcom.android.sdklib.toolsdir=%~dp0..."
解决问题3
安装Android Studio,依据版本下载对应的内容。
参考下面内容:

实际安装:
SDK平台版本

构建工具版本

命令行工具版本

SDK平台工具版本
