The Android Studio Emulator mimics all of the hardware and software features of a typical mobile device, except that it cannot place actual phone calls.
Rooting Android Phone is the process of allowing users of smartphones, tablets and other devices running the Android mobile operating system to attain privileged control (known as root access). At its most basic, “rooting” is the process by which one gains access to the administrative commands and functions of an operating system. Still confused?
Android Studio is the official integrated development environment (IDE) for developing for the Android platform. It was announced on May 16, 2013 at the Google I/O conference. Android Studio is freely available under the Apache License 2.0.