Android 尝试在QtCreator中的x86-64 AVD上运行x86-64 APK时,安装\失败\没有\匹配\ ABI

Android 尝试在QtCreator中的x86-64 AVD上运行x86-64 APK时,安装\失败\没有\匹配\ ABI,android,x86-64,qt-creator,avd,Android,X86 64,Qt Creator,Avd,我不想每次尝试运行编译后的APK时都插上手机,而且ARM仿真在x86系统中速度非常慢。因此我决定在QtCreator IDE中添加一个工具包,只是为了为x86构建APK,以便能够在AVD中轻松运行它们 IDE中没有与工具包配置相关的错误或警告,但当我构建项目以在x86-64 AVD上运行它时,我得到以下信息: adb: failed to install whatever.apk: Failure [INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extr

我不想每次尝试运行编译后的APK时都插上手机,而且ARM仿真在x86系统中速度非常慢。因此我决定在QtCreator IDE中添加一个工具包,只是为了为x86构建APK,以便能够在AVD中轻松运行它们

IDE中没有与工具包配置相关的错误或警告,但当我构建项目以在x86-64 AVD上运行它时,我得到以下信息:

adb: failed to install whatever.apk: Failure [INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113]
Installing to device failed!
顺便说一句,我确信我在
选择Android设备
窗口中使用了正确的AVD,并且我已经通过维护工具安装了Qt的
x86_64
组件


我遗漏了什么?

最后我自己找到了答案。以下是说明:

  • 转到项目模式:
  • 2.在
    构建步骤
    部分下,选择所需的ABI(对于Qt 5.14,当您通过维护工具程序安装
    Android
    工具时,将自动安装所有这些ABI的库):

    希望它能帮助未来的读者节省一些时间