【问题标题】:Agora UE5 Android build Failed to extract native libraries for ARM64Agora UE5 Android build 提取 ARM64 原生库失败
【发布时间】:2022-06-13 04:46:14
【问题描述】:

我正在尝试使用带有 UE5 的 Agora 为 Android 设备构建,但在尝试构建 Windows 时它可以正常工作。

但对于 Android: 为 Android 设备构建时出现 failed: [INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native library, res=-113] 错误。 有什么办法解决这个问题?

我确保在 Agora.Build.cs 中取消注释这一行:string Architecture = "arm64-v8a" 为 arm64 架构构建,当尝试构建和编译它成功编译的应用程序时,它会创建 2 个文件: -AFS_Agora_Unreal_Video-Android-Shipping-arm64.apk -Agora_Unreal_Video-Android-Shipping-arm64.apk AFS...apk 安装在我的设备上没有问题,但其他 .apk 文件则不然。 但是,当启动已安装的 AFS...apk 应用程序时,它会永远卡在初始屏幕上。

我在开始时也收到此警告: APL_armv7 中可能有什么要改变的吗?因为在 Agora.Build.cs 中:我取消了这一行的注释: string Architecture = "arm64-v8a";支持arm64架构

【问题讨论】:

  • 请不要在屏幕截图中发布终端输出,这些图像很难阅读,只需将代码复制并粘贴到您的问题中并将其格式化为代码即可。

标签: android sdk libraries agora.io unreal-engine5


【解决方案1】:

对于您的问题,我认为 Agora 开发团队不支持 arm64 并且取消注释 Agora.Build.cs 中的行: string Architecture = "arm64-v8a" 将无济于事,我认为为他们提交票证将是最佳解决方案。我希望你现在已经解决了。 我读到您已经为 Windows 构建了该项目,并且它在 UE5 上正常工作。您是否测试过打开相机而没有任何崩溃?如果是,你能告诉你使用的模板项目和插件版本吗?我已经尝试了两天,完全没有运气。 谢谢

【讨论】:

    猜你喜欢
    • 2019-06-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-27
    • 1970-01-01
    • 1970-01-01
    • 2018-03-19
    相关资源
    最近更新 更多