尝试在 macOS 上安装 Unity AndroidPlayer 时安装失败

Installation fails when trying to install Unity AndroidPlayer on macOS

我无法在我的 macOS MacBook Pro(macOS 版本 10.12.5)上安装最新版本的 Unity AndroidPlayer (v5.6.1f1)

我已经安装并运行了 Unity,但我想做的只是在 Android 设备上为 运行 我的游戏添加功能(我配置了 Android SDK并从我之前的 Android 应用程序开发工作)

我正在 运行我正在从名为 UnitySetup-Android-Support-for-Editor-5.6.1f1.pkg 的 Unity 获取 pkg 文件并完成安装过程,但是在安装程序开始安装软件后,它失败了,正在查看它指出 PackageKit: Session UUID file exists - will not overwrite [some long path]/[filename].activeSandbox

的日志

任何人都知道可能是什么问题?我什至重新启动了 Mac / 重新下载了文件,但无济于事...

我设法使用完整的 Unity3D 安装程序安装了 Android 支持,并确保选择了 Android 支持。可能是 AndroidPlayer 安装包的特定问题。

我通过从 Unity Hub 安装所需的包来解决这个问题,而不是手动下载和安装。

启动 Unity -> 单击 Installs -> 单击垂直的 3 个点显示 Add Modules,单击复选框显示 select 所需的模块。

如果其他人遇到此问题并且看不到其他答案中描述的 Add Modules 按钮,则您需要通过 Unity Hub 安装编辑器才能看到该选项。

我删除了旧的编辑器,去了:

https://unity3d.com/get-unity/download/archive

然后单击我正在使用的特定版本的 Unity Hub 按钮。这样您就可以添加模块 :)