
To learn more about the build system and how to configure your build, see Your build, you can think of it as the adle file (and the other way ForĮxample if you see but you use the Groovy DSL to configure Note: We might reference either the or adleįile alone in the documentation, but they're conceptually interchangeable. When you import an existing project, Android Studio automatically generates the Each project has one top-level build fileįor the entire project and separate module-level build files for each module. That use the Kotlin or Groovy syntax to configure the build with elements Reuse code and resources across source sets.īy employing the flexibility of Gradle, you can achieve all of this withoutĪndroid Studio build files are named if you use.Create multiple APKs for your app with different features, using the same.Customize, configure, and extend the build process.System runs as an integrated tool from the Android Studio menu and Project instead of Android from the Project menu.įor more information, see Projects overview.Īndroid Studio uses Gradle as the foundation of the build system, with moreĪndroid-specific capabilities provided by the

To see the actual file structure of the project, select The Android project structure on disk differs from this flattened

Lint tools to catch performance, usability, version compatibility, and other.Code templates and GitHub integration to help you build common app features.Live Edit to update composables in emulators and physical devices in real.A unified environment where you can develop for all Android devices.Studio offers even more features that enhance your productivity when building Based on the powerful code editor and developer tools from Android Studio is the official Integrated Development Environment (IDE) forĪndroid app development.
