Android Emulators are virtual device or AVD (Android Virtual Device) which work as a real mobile device to run and check your Android Apps. That’s why we use Android Emulators for checking our Android App made in Android Studio. Android Emulators has all the functionality like a real mobile device such as: Camera, Gallery, Call Dialer, Also you can make calls using it. We can access the Google Play store insde it also.

Requirements For Emulator:
- Your PC or Laptop should be 64 bit
- Support CPU with UG (Unresticted Guest)
- HAXM 7.2.0 or Newer
Android Emulator Tpyes:
There are a number of Android Emulator available in the market or Internet, In which some of them are paid and some is free to use. Today we learn installation of most usefull android emulator for our Android Studio such as:
- Android Emulator
- Genymotion Emulator
- Nox Player etc are more but we will use these 3 for our Android Studio.
How to Instal AVD or Android Emulator:
Before installing AVD into your system please check its Requirements First otherwise you will face serious error on your system or it will hangout. Here step by step you will learn AVD Installation for Different emulators such as: Android Emulator, Genymotion and Nox Player. Kepp in mind that alwyas choose Latest SDK Version of AVD because if you have Latest Android Studio and Emulator is old you will face some problem during apps checking inside it.
How to Install Android Studio Emulator:
Before installing AVD into your system please check its Requirements First. Then Open your Android Studio and click on the configure icon then choose AVD Manager as shown in the below screenshot:



To Create a New AVD Just Click on the Create Virtual Device As Shown in the above screenshot. Now Choose Category as Phone then select Phone model as Pixel 4 XL then Click on the Next Button Then Choose Recommended Tab then select Release Name R (I have choose it because it is latest now Android 11) then click on next button as shown in the below image:


Then choose AVD name or leave it as it is, Set orientation as portrait or landscape as according to your needs you can also change it later so don’t worry about it. Then finally click on the finish button now your AVD will be start download and now auto setup after that. After that you can run Android Studio AVD as shown in the below screen:

That’s all done.
How to install Genymotion AVD in Android Studio
Genymotion is free for personal use only, if you are individual then you can use free version else buy it from Genymotion official website. You can download Genymotio from here.
System Requirements for Genymotion AVD:
For Windows:
Microsoft Windows 8, 8.1, 10 (64 bit only)
x86_64 CPU, with Intel VT-x/AMD-V/SVM
Hardware accelerated GPU
400 MB disk space
4GB RAM
VirtualBox 6.1.14
For Linux:
Ubuntu 20.04LTS (Focal Fossa) – 64bit only
Debian 9 (Stretch) or above – 64bit only
Fedora 30 or above – 64bit only
x86_64 CPU, with Intel VT-x/AMD-V/SVM
Hardware accelerated GPU
400 MB disk space
4GB RAM
VirtualBox from your distribution
For Mac OS:
400 MB disk space
x86_64 CPU
4GB RAM
VirtualBox 6.1.16
If you have installed Virtual box than choose download option as without virtual box else choose with virtual box as shown in the below image:

Genymotion AVD Features:
Battery: If your app needs to react to various charge level, test it easily.
Camera & Capture: Use your laptop webcam as the video source or record screencasts of your virtual device.
Disk IO throttling: Emulate devices with slow internal storage.
Accelerometer & Multitouch: Forward gyroscope or multi-touch events from any Android device connected to your computer.
GPS: Use the GPS widget to easily develop and test your location-based apps
Network & WiFi: Test Wi-Fi, 4G, 3G, Edge, subway interruptions.
Sms & Call: Set up call or sms interruptions and see if your app reacts correctly
Pixel Perfect: Display your app on your computer screen exactly at the real size
Genymotion Open GApps:
Genymtion gives you to install google apps like play store or use google service and test app as you want. Now let’s see how you can install genymotion successfully in your windows pc. Folow the below steps as shown in the below screenshots:



Now you hace successfully installed the genymotion emulator on your device.
How to configure Genymotion in Android Studio
configuration of Genymotion is very easy, first of all you have to install genymotion plugin in Android Studio to this please follow the below steps and screenshots:
First of all you have to open any project in Android Studio then go to File/Settings (for Windows and Linux) or to Android Studio/Preferences (for Mac OS X) Select Plugins and click Browse Repositories. Right-click on Genymotion and click Download and install.


Follow the above steps and screenshots to avoide any probelm and install genymotion plugin successfully in your Android Studio. No set it to main toolbar in Android studio so that you can easily open Genymotion AVD directly from Android Studio.
How to Run Genymotion AVD Directly from the Android Studio:
The toolbar, where Genymotion plugin icon is displayed, is hidden by default in Android Studio.
To display this toolbar in Android Studio, you hav to go to View Menu > Appearance and select Toolbar (View > Toolbar for older versions) as shown in the below screenshot. Then Genymotion plugin icon will then be available in the toolbar:


Create Genymotion AVD in Android Studio:
To create Genymotion AVD you have to click on the “Genymotion Device Manager” icon as shown in the above screenshot. Then follow th below screenshot:

Now follow the on screen instruction which is same as that of Installing Android AVD. Now you have successfully created and configure the Genymotion AVD in Your Android Studio.
How to Install NOX Player Emulator and Configure it with Android Studio:
Nox player is a good emulater if you want to play any games then you install NOX Player From here. Using NOX you can play Android or Mobile games on PC without any hanging problem. Nox Player is fully optimized, and it will be more stable and smoother for both games and apps.With NoxPlayer, you will have the same gaming experience as the PC and console gaming.
Requirement for NOX Player:
To install Nox App Player in your computer, it must needs to meet the following requirements:
- Windows 7, 8 or 10 with Directx 9.0C
- Multiple Processor with VT-x or AMD-v Virtualization Technolozy.
- HD Video Graphics with GL 2.0 or Later
- RAM Should be 4 GB and 1.5 GB Hard Drive or SSD Space.
- Uninterruptible High Speed Internet connection
- Resolution doesn’t matter.
Installation of NOX Player:
First of Download NOX Player From Here. Then follow the below screenshots to install it properly in your device. Double click the downloaded file then you will see below screenshots:


Accept the agreement by tick the check box then click on the Install Button. If you want to install it in another directory then click on the Custom and set your directroy path or other option then click on the Install Button. Now you have successfully installed the NOX Player in your device.
Configure the NOX Player in Android Studio:
First of open your Android Studio with any project. then Start Nox App Player from Desktop, go to Nox system settings >> turn root mode on >> save changes and restart Nox Player.
Note: Nox is defaulted to start in tablet mode, you could choose in System Settings >> Advanced >> Startup Setting >> Phone to better emulate the Android phone experience.

As shown in the below screenshot Go to Android settings in Nox Player > About Tablet > Keep clicking Build number until it shows that you are now a developer >> go back to Android settings and you will find the developer options now.



Now you have to go to developer options > tick USB debugging as shown in the below screenshot:

Now in cmd go to the bin folder under the installation path of Nox App Player, input this command:
nox_adb.exe connect 127.0.0.1:62001
You will see a successfully connected notice in cmd. If it shows null or offline, just re-start Nox and try again. For more info check out the below screenshots:

Leave a Comment
You must be logged in to post a comment.