android - 在模拟器上使用 Unreal intstall 构建的 android apk 失败 - INSTALL_FAILED_NO_MATCHING_ABIS
问题描述
我从虚幻中构建了 Android Multi apk。通过拖放,它无法在 x86 模拟器上安装,并且在虚幻构建目录上的命令文件也失败,并出现以下错误:
C:\Users\_\Documents\Unreal Projects\MyProject\Builds\Android\Android_Multi>C:\Users\_\AppData\Local\Android\Sdk\platform-tools\adb.exe uninstall io.Github.BigbangKing.Test
Failure [DELETE_FAILED_INTERNAL_ERROR]
Installing existing application. Failures here indicate a problem with the device (connection or storage permissions) and are fatal.
C:\Users\_\Documents\Unreal Projects\MyProject\Builds\Android\Android_Multi>C:\Users\_\AppData\Local\Android\Sdk\platform-tools\adb.exe install MyProject-armv7.apk
Performing Streamed Install
adb: failed to install MyProject-armv7.apk: Failure [INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113]
There was an error installing the game or the obb file. Look above for more info.
虚幻引擎生成 amrv7 apk。如何构建与 x86 仿真器和较新的 arm 处理器兼容的 apk?
注意:它可以在手机上安装和工作。
解决方案
- 在虚幻引擎编辑器中打开您的项目
- 编辑 -> 项目设置
- 滚动到平台 -> Android
- 滚动到 Build -> Check Support x86_64 它需要 Github 源。祝你好运 !
推荐阅读
- javascript - 如何防止MongoDB中的聊天应用程序数据不一致?
- c++ - 将单行向量(数组)赋值转换为经典数组,C++ 转换为 C
- oracle - Oracle 顶点功能向用户发送选项以设置密码
- c# - 如何将保存的卡详细信息从网站传递到 paytabs api
- ios - 如何在 AVAudioPlayer 中显示 mp3 的当前和剩余时间?
- python - 使用 fastavro 从 Kafka 反序列化 Avro
- docker - kubernetes pod 因 Back-off 重新启动失败的容器而失败
- pandas - Pandas使用列索引根据值过滤行
- docker - 带有 nginx 代理的 Docker 不起作用,它正在重定向到内部主机
- c# - Unity 构建错误:“minSdkVersion 1 不能小于库中声明的版本 15”