How to run an APK on a Mac

1 min read · Updated 2026-09-05

Advertisement

The practical options

Android Studio emulator is the standard route. It runs on both Intel and Apple Silicon (with ARM system images, which are fast on M-series chips). Create a virtual device in Device Manager, start it, and drag the APK onto the window or run adb install file.apk from Terminal. For XAPK or APKS bundles, extract the archive and use adb install-multiple base.apk split_*.apk.

BlueStacks Air is the Apple Silicon version of BlueStacks and accepts APK drops the same way as on Windows. It is aimed at games and includes advertising.

Your phone through the Mac is often simpler than any emulator: enable USB debugging on the phone, connect it, and adb install puts the app on the device. This is also the only way to install split bundles on a phone without a third-party installer.

Setting up adb on macOS

  1. Install Android Studio, or only the command-line tools from the same download page.
  2. Add the platform-tools folder to your path, or install android-platform-tools with Homebrew: brew install --cask android-platform-tools.
  3. Run adb devices. The emulator or a connected phone (after you accept the prompt on the phone) shows as device.

Choosing the right build for Apple Silicon

ARM system images run ARM apps natively, so any APK works. On an Intel Mac use x86_64 images and prefer universal APKs that include x86 native code; ARM-only apps run through translation and may be slow or fail.

What does not work

  • Opening an APK with Archive Utility just unpacks it.
  • Running Android apps on macOS without an emulator is not possible; Apple's "iPhone and iPad apps on Mac" feature is for iOS binaries only.
  • Apps that check Play Integrity do not run in emulators.

This guide describes general Android behaviour; menu names vary by manufacturer and Android version. Downloads on this site come from established third-party mirrors and are never modified by us.

More guides

Advertisement