Besides physical devices, you can use Android Virtual Device (AVD) to debug and run your application. In this Android tip, I am going to show you how to create and run your application on a virtual device in Android Studio. You can create a virtual device to target different categories of devices (e.g. Phone, Tablet, TV, and Wear). Each category, there are a lot hardware models to meet your real target devices. Each hardware model has name, size, resolution, and density.