SDK 升级
使用 SDK 管理器升级 Hive SDK¶
若要通过 SDK 管理器新安装或升级 Hive SDK,请在 Content Browser 中右键单击 HiveSDKManager 插件文件夹内的 EUW_HiveSDKManager,然后执行 Run Editor Utility Widget。
SDK 管理器菜单运行后,点击 SDK Upgrade 运行。
升级流程¶
1. 选择升级版本¶
(1) SDK 管理器升级指南¶
点击即可跳转至 SDK 管理器指南页面。请阅读指南并进行升级。
(2) 查看适用版本及最新版本¶
可以查看当前适用的 Hive SDK 版本和发布的最新版本。 如果未应用 Hive SDK,适用版本将显示为 -。
(3) 发布说明¶
点击 Interface 包右侧的发布说明 跳转,即可跳转至该版本的发布说明页面。请阅读想要升级的最新版本发布说明并进行升级。
(4) 选择 Interface 包版本¶
选择要更新或新安装的 Interface 包。选择 Interface 版本后,将显示 Platform 包选择 UI。
Warning
不支持降级到比当前适用版本更低的版本。
(5) 选择 Platform 包版本¶
选择想要新安装或更新的 Platform 包 (Android, iOS, Windows)。之后,通过下拉框选择想要应用的版本 (major.minor.patch)。
Platform 包的 major 和 minor 版本必须与 Interface 包相同。Platform 包的 patch 版本可以选择与 Interface 包 patch 版本相同或更高的版本。
- 示例:Interface 包版本为 26.0.0
- Platform 包版本
- 26.0.0, 26.0.1, 26.0.2 (兼容)
- 25.9.0 (不兼容)
- 25.9.1 (不兼容)
- 26.1.0 (不兼容)
- 26.1.1 (不兼容)
- Platform 包版本
只要与 Interface 包兼容,Android, iOS, Windows 各 Platform 包的版本可以互不相同。
Note
关于 Platform 包和 Interface 包的更多详细内容,请参考此处。
(6) 应用¶
如果已选择要升级的包,请通过 应用 按钮进入下一步骤。
2. 完整性验证¶
如果已选择要升级的版本,在此阶段可以 选择升级排除文件 并进行 完整性验证。现有 Hive SDK 版本文件中,只有经过完整性验证的文件才能升级到目标版本。
(1) 选择升级排除文件¶
在 Hive SDK 包构成的文件中,选择要从升级中排除的文件。点击 立即修改,将出现可以编写升级排除文件列表的备忘录文件。随后修改并保存备忘录文件。
(2) 完整性验证¶
将构成 Hive SDK 现有版本包的文件与原始文件进行比较。换句话说,将开发本地机器上安装的 Hive SDK 包文件与 SDK 管理器服务器上存在的 Hive SDK 原始文件进行比较。比较结果中如果存在本地变形的文件,将显示在列表中。
(3) 恢复到当前版本¶
将变形的文件恢复为原始文件。恢复完成后,将从上述列表中排除,并在升级时反映升级目标版本的内容。如果不对特定文件进行恢复直接进行升级,该文件将被排除在升级之外。
Note
如果完整性验证文件列表中没有变形的文件,则不会显示 恢复到当前版本 按钮。这意味着当前应用版本的原始文件在本地未发生变形。因此,如果通过完整性验证没有发现变形的文件,可以在没有 恢复到当前版本 按钮的情况下进行下一步。
(4) 升级¶
进行选定的 Interface 及 Platform 包版本的升级。
(5) 停止¶
返回 选择升级版本 画面。
3. 进行升级¶
完整性验证阶段后,进行升级并确认结果。
(1) 升级应用版本¶
可以确认升级完成的 Hive SDK 的 Interface 及 Platform 包版本。
(2) 重启编辑器¶
由于 Unreal Engine 的特性,新安装或更新插件后必须重启编辑器。
Note
为了稳定地应用插件,建议务必立即重启编辑器。





