Product depth

Android Studio features at a glance

These capabilities map to how professional Android teams work: fast iteration on UI, predictable builds, confident refactors, and runtime insight that ties issues back to code.

Latest

New features

Highlights from recent Android Studio releases. Scan the cards, then watch the short clips.

Feature

Try Gemini in Android Studio

Gemini in Android Studio is an AI assistant that helps you generate code, fix code, and answer questions about Android app development.

Feature

Test on real devices with Android Device Streaming

Android Device Streaming lets you run apps on real devices, directly from Android Studio, to help you make sure your app works great across different screen sizes, OEMs, and Android versions.

Product

Core capabilities

Design, develop, build, test, and publish with tooling that stays aligned from first layout ideas through store ready bundles.

Design

Jetpack Compose tooling

Compose previews, animation inspection, and interactive modes reduce the need to redeploy for every UI tweak. The editor aligns with composable structure so you can jump between preview parameters and source quickly.

  • * Live preview on any screen size
  • * Animation inspection for Compose transitions
  • * Interactive preview without full deploy cycles

Develop

Intelligent code editor

Kotlin and Java editing includes smart completion, inline hints, intention actions, and refactorings that understand Android components. Navigation bridges XML, Kotlin, and Gradle files so you spend less time hunting symbols.

  • * Safe rename across modules and resources
  • * Lint and inspection integration in the gutter
  • * Test runners wired to modules and flavors

Build

Gradle and build insight

Android Studio treats Gradle as a first class citizen: sync diagnostics, dependency graphs, and variant awareness across modules. Build scans and task timelines help you find configuration work and redundant work at scale.

  • * Build Analyzer for task duration and plugin breakdown
  • * Variant-aware editing across modules and flavors
  • * Dependency insight for library audits
Diagram of Gradle task graph and variant outputs inside Android Studio

Test

Easily emulate any device

Virtual devices cover common phone sizes, tablets, and foldables. Quick boot snapshots and GPU modes keep iteration snappy on capable workstations.

  • * Foldable presets and responsive layout testing
  • * Quick boot snapshots for faster cold starts
  • * Extended controls for sensors and network

Publish

Android App Bundle and APK Analyzer

APK Analyzer visualizes packaged content so you can compare builds and chase down dex and resource regressions before they reach users. Inspect manifest files, resources, and DEX files across app versions.

  • * Compare APKs and app bundles side by side
  • * Size breakdown by dex, resources, and assets
  • * Spot regressions before Play distribution
APK and app bundle inspector listing DEX, resources, and native libraries

Gallery

Extra screenshots

Additional captures from the local media folder showing editor layouts, tool windows, and typical Android Studio workflows. Click any image to enlarge.

Android Studio interface capture on android-studio.net #11
Android Studio interface capture on android-studio.net #1
Android Studio interface capture on android-studio.net #2
Android Studio interface capture on android-studio.net #3
Android Studio interface capture on android-studio.net #4
Android Studio interface capture on android-studio.net #5
Android Studio interface capture on android-studio.net #6
Android Studio interface capture on android-studio.net #7
Android Studio interface capture on android-studio.net #8
Android Studio interface capture on android-studio.net #9
Android Studio interface capture on android-studio.net #10

Quality

More tooling for shipping

Resource editors, test runners, and profilers round out the workflow. See the tools page for profiler and inspector details.

R

Resource tooling

Vector drawable previews, adaptive icon tooling, and translation editors keep assets consistent across densities and locales.

T

Testing surfaces

Instrumented tests, unit tests, and screenshot workflows integrate with run configurations and Gradle tasks you already use.

Download