Universal Installer iconUniversal Installer
All install errors

Install failed: no matching CPU architecture

INSTALL_FAILED_NO_MATCHING_ABIS

The package contains native code, but not for your device's CPU architecture.

Why it happens

Apps with native libraries ship separate builds per ABI — arm64-v8a, armeabi-v7a, x86_64 and so on. If you install a split that only carries one of those and it is not the one your device uses, there is nothing to run.

How to fix it

  1. 1. Install the full bundle rather than one split

    APKS and XAPK bundles include every architecture. Let the installer pick the right one instead of downloading a single-ABI APK by hand.

  2. 2. Check what your device uses

    Almost every phone from the last several years is arm64-v8a. Emulators and a few tablets are x86_64. Downloading the arm64 variant is the right guess on modern hardware.

Also shown as

  • INSTALL_FAILED_NO_MATCHING_ABIS
  • app not compatible with your device

Related errors