It is available for Windows, Mac, and Linux, and it allows users to develop apps and prepare them for upload to a distribution service, such as Google Play. To make an APK file, a program for Android is first compiled using Android Studio, and then all of its parts are packaged into one container file.