为啥UE4找不到createAgoraRtcEngine的实现?

Posted

技术标签:

【中文标题】为啥UE4找不到createAgoraRtcEngine的实现?【英文标题】:Why can't UE4 find the implementation of createAgoraRtcEngine?为什么UE4找不到createAgoraRtcEngine的实现? 【发布时间】:2020-04-09 11:12:49 【问题描述】:

我正在使用 Unreal Engine4 制作 android 应用程序。 我想将 Agora 应用到 Android 应用。

https://docs.agora.io/en/Interactive%20Broadcast/start_live_android?platform=Android 我按照这里的方式应用了 Agora。

但是,如果你使用 createAgoraRtcEngine,它不会构建。

不知道为什么编译器找不到函数的实现。

【问题讨论】:

【参考方案1】:

Agora 的 Unreal 插件目前仅支持 PC 和 Mac 开发/构建。

未来有计划支持 Android/ios,但 Agora Unreal 插件测试版最近于 2020 年 4 月 6 日推出。

如果您想尝试在 PC 或 Mac 上开始使用,这里有一些指向 repos 的链接! 否则,你完全可以在 Android 上使用 Agora SDK,只是不能使用 Unreal -

Blueprints Quickstart Repo

C++ Quickstart Repo

如果您 - 以及任何阅读本文的人 - 想在 Unreal Engine 中开始使用 Agora,我们有一个名为 Agora Allstars 的社区计划,它认可创造力,并包括完成 Unreal 测试版的奖励计划!

【讨论】:

【参考方案2】:

仅供参考 - 这个项目说它现在支持 Android。

https://github.com/AgoraIO-Community/Agora-Unreal-SDK-Blueprint

我个人还没有尝试过。

还有一个 C++ 等价物,但文档没有说它支持 Android。 https://github.com/AgoraIO-Community/Agora-Unreal-SDK-CPP

【讨论】:

以上是关于为啥UE4找不到createAgoraRtcEngine的实现?的主要内容,如果未能解决你的问题,请参考以下文章

UE4.27 VScode 找不到源文件修复方法

UE4.27 VScode 找不到源文件修复方法

UE4.27 VScode 找不到源文件修复方法

Ue4类设置找不到基类

为啥找不到 getservletcontext?

总是提示找不到符号为啥