首页 > 解决方案 > 在模拟器上使用 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?

注意:它可以在手机上安装和工作。

标签: androidunreal-engine4

解决方案


  1. 在虚幻引擎编辑器中打开您的项目
  2. 编辑 -> 项目设置
  3. 滚动到平台 -> Android
  4. 滚动到 Build -> Check Support x86_64 它需要 Github 源。祝你好运 !

推荐阅读