I haven't done it for a few years, so my knowledge might be a bit outdated, but the last time I did that, I used Google's official Android Studio to run Android emulators.
More info here:
The Android Emulator simulates Android devices on your computer so that you can test your app on a variety of devices and Android API levels without needing to have each physical device.
developer.android.com
Android Studio provides app builders with an integrated development environment (IDE) optimized for Android apps. Download Android Studio today.
developer.android.com