AVDs
AVDs, or Android Virtual Devices, are virtual representations of physical Android devices used by the Android Emulator to run and test apps on a computer. An AVD combines a device type (the hardware profile), a system image (the Android OS version and runtime), and a set of hardware and software options to simulate a specific device configuration. Each AVD defines parameters such as screen size and resolution, RAM, internal storage, CPU/ABI, graphics acceleration, network settings, and sensor availability.
AVDs are created and managed via the AVD Manager in Android Studio. When creating an AVD, developers
Use of AVDs includes testing layouts and behavior across form factors (phones, tablets, TV, wear) and OS