A new system UI with Material You that's expressive, dynamic, and personal. Extend your apps with redesigned widgets, AppSearch, Game Mode, and new codecs. Support new protections like privacy dashboard and approximate location. Improve productivity with rich content insertion, easier blurs, improved native debugging, and much more.

What's in Android 12

Learn about system changes for privacy, security, and performance that may affect your app when it's running on Android 12.
Explore new features from rich content insertion, extensions to native image decoding, compatible media transcoding, and more.

Get started with Android 12

  1. Set up a runtime environment — see Get Android 12 to flash a Google Pixel device or set up an emulator.
  2. Set up Android Studio — try the Android 12 SDK and tools. See the Setup Guide for steps.
  3. Learn about what's new — review the behavior changes for all apps and the behavior changes for apps targeting Android 12 that might’ve affected your app.
  4. Test your app — run through all flows to look for issues. Toggle behavior changes at runtime to isolate issues.
  5. Update your app — targeting Android 12 if possible, test with users using beta channels or other groups.

Tools and resources

Toggle top behavior changes and debug with integrated logging—no need to change targeting.
Follow this checklist of steps to get your apps ready for Android 12.
Your feedback and issue reports are critical! Use our main issue tracker to let us know!

Latest news

Updated March 13, 2025

Gemini in Android Studio is your AI powered coding companion and it’s getting the biggest set of updates since launch. For the first time, Gemini is bringing AI to every stage of the development lifecycle. Start using Gemini in Android Studio →

Updated January 24, 2025

When we set out to develop Android Studio we started with these three principles: First, we wanted to build and release a complete IDE, not just a plugin. Second, we wanted to build it on top of an actively maintained, best-of-breed Java IDE. And

Updated January 9, 2025

Today, we are thrilled to announce the stable release of Android Studio Ladybug Feature Drop (2024.2.2)! We’re introducing new features to accelerate your productivity with Gemini in Android Studio, Animation Preview support for Wear Tiles, App Links

Updated November 7, 2024

Welcome to Now in Android, your ongoing guide to what's new and notable in the world of Android development. In this episode, we’ll cover Android API level and schedule updates, Gemini in Android Studio, Google Play, Spotlight weeks on Adaptive