Android Studio provides a unified environment where you can build apps for Android phones , tablets, Android Wear, Android TV, and Android Auto. Structured code modules allow you to divide your project into units of functionality that you can independently build, test, and debug.