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.| Android Developers
Learn how to create and manage virtual devices in Android Studio.| Android Developers
Learn how to quickly build and run your app on the Android emulator or a physical device.| Android Developers
Time Zone Database| www.iana.org