Android Emulators
Name | Free | OS | Hyper-v Compat on Win | ARM-only App Support | Development |
|---|---|---|---|---|---|
Limited | Windows, macOS, Linux | Partial | Limited | Active | |
Yes | Windows, macOS (M chip) | No | Yes | Active | |
Yes | Windows | No | Yes | Active | |
Limited | Linux | NA | Limited | Slow | |
Yes | macOS (M chip) | No | Yes | Active | |
Yes | Windows | No | Yes | Active | |
Yes | Linux | NA | Yes | Slow | |
Limited | Ubuntu | NA | ? | Active | |
Limited | Windows, macOS, Linux | NA | ? | Active | |
Yes | Windows, macOS, Linux | Yes | Limited | Inactive | |
Yes | Windows, macOS, Linux | ? | Yes | Active | |
Yes | Windows, macOS, Linux | Yes | Limited | Active |
References¶
GenyMotion works well.
BlueStacks works well.
MuMu App Player works well. Specially, Tribal Pioneer works on MuMu App Player on macOS.
AnBox Cloud is developed by Canonical and works on Ubuntu only.
Smartphone Simulator (Chrome extension) is a Chrome extension.
Android X86 provides ISO images and RPM files for Fedora Linux distributions. ISO images can be used with VM tools (such as KVM, VirtualBox, VMware, etc) just like you can other operating systems in virtual machines. It’s currently inactive and ISO images are outdated.
Android SDK and Android Studio works together to emulate software found on Android using the resources of your PC. Android developers mostly use Android SDK tools for testing and development purposes, but it’ll work for casual use and play as well.
Docker-Android is a docker image built to be used for everything related to mobile website testing and Android project.