We do not support emulators for the 2.x version (Gingerbread) because emulators for Android versions 2.x target an ARMv6 CPU, which Delphi does not support.Īndroid emulators are heavily hardware-dependent, and this includes the hardware being emulated as well as the hardware on which the emulator runs.įor this reason, we recommend that you verify the presence of a suitable graphics card on your development system. RAD Studio supports the emulator for Android versions 4.x.
However, if you are running Delphi on a VM on a Mac OS X computer, you can consider using a remote emulator on the Mac, given that the emulator does not work on VMs. We do not recommend using an Android emulator on a virtual machine (VM), because GPU support for the emulator is generally not available on VMs.
You can use an Android emulator as a target platform to run and test your Android applications on your PC.Ĭaution: Android emulators are extremely slow and do not support the same feature set as real devices. An Android emulator is an Android Virtual Device (AVD) that represents a specific Android device.