Unreal Engine 4
Hive SDK 功能以外部库的形式添加。 Hive SDK 提供多种功能,如身份验证、支付、推送通知和广告横幅。开发者只需选择并安装他们想要使用的功能。在这里,我们将引导您通过使用最基本的功能的示例:身份验证 和 支付。
选择要使用的功能¶
要仅应用您想要使用的功能,请按照以下说明操作。
- 在虚幻编辑器菜单中,点击 编辑 > 项目设置。项目设置窗口将会出现。
-
在右侧的 Hive SDK 依赖 – Android / 依赖 – iOS 屏幕上,选择您想要使用的功能的库依赖。例如,要在 Android 环境中仅使用 Google 认证和 Google Play 商店计费,请仅在 Auth 下勾选 启用 Google 登录,并在 Market 部分将 Market 设置为
Google Play Store
。在 Unreal iOS 环境中,请在 Market 下勾选启用 Apple AppStore
。
附加设置¶
这是安装Hive SDK功能所需的附加设置指南。
安卓¶
这是使用每个 Hive SDK 功能的 Android 环境设置指南。
在虚幻引擎中禁用内置的Google计费¶
在使用 Google Play 商店计费时,Hive SDK 使用的最新版本 Google Billing Library 与嵌入在 Unreal Engine 中的 Google Billing 功能之间存在兼容性问题,导致构建失败。请修改以下代码以成功构建。
- 转到/Engine/Plugins/Online/Android/OnlineSubsystemGooglePlay/Source/OnlineSubsystemGooglePlay.Build.cs。
-
注释掉以下代码。
iOS¶
在Unreal iOS中安装Hive SDK功能不需要额外设置。
Windows¶
在Unreal Windows中安装Hive SDK功能不需要额外的设置。
Info
有关每个Hive SDK功能(身份验证、计费、通知等)的详细信息,请参阅各自的功能指南。