Android Emulator on Mac: Which Android Version It Runs, and Why the Device Gets Rebuilt
Updated on · The MACOS EMULATOR team
Which Android version runs in your emulator, and can you change it? With MACOS EMULATOR, the answer fits on one line: Android 16, the same on every Mac, set by the launcher. Here is why you cannot choose it, where to read it, and what happens the day it changes, since the device then has to be rebuilt.
Android 16, the same version on every Mac
The virtual device the launcher creates runs Android 16, which is API level 36 in Android developer terms. It is an official Google system image, 64-bit ARM, downloaded from Google’s servers during installation, like the emulation engine.
The version depends neither on your Mac nor on macOS. An 8 GB MacBook Air M1 and a Mac Studio get the same Android: from one Mac to the next, it is the settings that change (the device’s memory, the frame rate, the quality), not the system. And the same Android 16 installs on macOS 12 just as it does on macOS 26.
Because it is an ARM build of Android, its code runs directly on the Apple Silicon chip, through Apple’s hypervisor. The guide to an Android emulator on an Intel Mac explains why that is also what rules out Intel Macs.
Why you do not choose your Android version
No launcher setting offers another version. It is written into the app itself, and it only changes with a new version of the app. That is not an oversight: the emulator’s graphics rendering is built for that particular version. The graphics mode the launcher uses by default requires Android 16, whose graphics layer fixes an Android 15 crash when certain shaders are compiled.
A more recent Android version does not make a game compatible, though. Each game sets its own conditions, and nobody can honestly promise that a given game runs in an emulator: the Android emulator on Mac guide explains why.
Where to read your device’s Android version
There is nothing for you to check. A device that is not on your launcher’s Android version does not open the library: the launcher stops on the rebuild screen described below.
The “SYSTEM” card, at the bottom of the home screen, shows the app’s version on its “Version” line, not Android’s. The performance report, for its part, records the device’s system image: support reads it when you send it over with the “Send a report” button in your customer area.
When the version changes: the device is rebuilt
When a new version of the app ships a more recent Android, as with the move from Android 15 to Android 16, the device cannot be upgraded in place. This has been measured: the data from an Android 15 device does not boot under Android 16, and the device restarts in a loop without ever finishing its startup. So the launcher recreates the device from scratch, and tells you so before you click anything.
Instead of the home screen, it shows “Android 16 update required.”, followed by two lists:
- “ERASED”: the Google account on the device, all the installed games, and their data on the device.
- “KEPT”: your subscription, your key mapping, your quality and language settings.
What a game keeps on its own servers does not live on your Mac, and the rebuild does not touch it. What it keeps only on the device goes with the device. How your progress is saved depends on each game: check it in the game before you rebuild.
The rebuild, step by step
- 1Click “Rebuild the device (erases its data)”. Under the button, the launcher reminds you: “Needs an internet connection.” About 2.2 GB come down from Google’s servers. The launcher shuts the device down itself before erasing it.
- 2Low on free space? The button stays clickable. Below 12 GB free, the launcher deletes the old Android image before downloading the new one; otherwise, it deletes it once the device is rebuilt.
- 3The first startup of the rebuilt device takes several minutes, only once. Leave the launcher open.
- 4In Full mode, the app installs the game from Google Play, with your own Google account: sign in again from the banner at the top of the launcher, then reinstall your games, one click each.
A new device also means new caches: the first launch of each game compiles its shaders again behind a black screen, just like the very first time. The guide to an Android emulator not starting tells you what is normal and when to worry.
A message about an older version
The launcher may also show “This device runs an older Android version and has to be rebuilt. Reopen MACOS EMULATOR to start that update.” It is the same case: reopen the app if needed, and the rebuild screen takes over.
Before you click Rebuild
- Do not uninstall the emulator to “start clean”: the rebuild already redoes the device, and Uninstall would also take away your key mapping and your saved license key. The guide to updating an Android emulator goes over what an ordinary update keeps.
- Allow for a stable connection and a little time: the download, then a first startup that lasts several minutes.
Frequently asked questions
Which Android version runs in an emulator on a Mac?
In MACOS EMULATOR, Android 16 (API level 36), an official 64-bit ARM Google system image. It is the same on every Mac, whatever its memory and its macOS version.
Can I choose a different Android version?
No. No setting allows it: the version is set by the app, whose graphics rendering is built for it, and it only changes with a new version of the app.
Why is the emulator asking me to rebuild the device?
Because your update ships a more recent Android, and the data from an Android 15 device does not boot under Android 16. So the launcher recreates the device, after showing you what goes and what stays.
Does the rebuild erase my keys and my subscription?
No. Your subscription, your key mapping and your quality and language settings stay. What goes is the content of the device: the Google account, the installed games and their data on the device.
Does Android 16 make a game compatible with the emulator?
Not on its own. Each game sets its own conditions, and no Android version guarantees that a given game runs in an emulator. Check your game’s compatibility before paying.