We're expanding the devices available in Android Device Streaming.
Now, you can sign up for early access to OEM lab devices at no cost with our initial partners, Samsung, Xiaomi, and Oppo.
Learn more and join the EAP →
#AndroidStudio
3.2 is available on the stable channel, including built-in support for Android App Bundle and
#JetPack
. Plus, the release has a new Energy Profiler and Android Emulator Snapshots for 2 second start times and more.
Learn more here ↓
Project Marble is here with fixes to over 600 bugs and 50 memory leaks inside of Android Studio! The team focused on improvements to speed, stability, performance, and memory in this new release. ✨
Download Android Studio 3.5 now.
Read the blog here ↓
New in Android Studio 3.6 Canary 11:
Take advantage of View binding in your project:
android {
viewBinding.enabled = true
}
...and replace findViewById() with the auto-generated binding class reference.
Try it out and let us know what you think!
📣 Dev news incoming!
Soon, you can experiment with an early preview of Android Studio on Project IDX running fully in your browser — no machine setup required.
Sign up for early access program here →
Android Studio 4.0 is now available in stable! 🎉🥳
🎬 Motion Editor
🔎 Live Layout Inspector
🖼 Layout Validation
🔨 Build Analyzer
📈 Overhauled CPU Profiler
🗜 R8 Smart Editor
👩💻 KTS support
👏 and much more!
🥱Tired of managing separate Emulator and Android Studio windows? With Android Studio 4.1+ you can launch the Emulator directly in Android Studio by visiting Preferences > Tools > Emulator > Launch in a tool window.
Read more 👇
Great news for UI developers! In
@androidstudio
4.1 Canary 10, templates in Create New Project:
🎨 Depend on
@MaterialDesign
Components for Android
🎡 Use updated themes/styles guidance
🌗 Support dark theme
See the full changelog below 👇
Android Studio Arctic Fox❄️🦊 is stable and now available for download 🎉
- 👩🎨 Jetpack Compose support (preview, layout inspector)
- ♿️ Accessibility Scanner for Layout Editor
- 🤖 Background Task Inspector
- 🧪 Test matrix for multi-device testing
Last but not least in Android Studio Electric Eel ⚡️, you can mirror your physical device as an opt-in feature. Once mirrored, you can interact with it like you’re used to with emulators. Learn more at
Android Studio 3.3 is now available in the stable channel. With this release we focused on refinement and quality. You can read more about what this means, as well as learn about new features, in our announcement blog post:
Have you noticed
@androidstudio
new logo? It's available in the 4.2 canary version!
We have a lof of new features around Jetpack Compose support. Check them out here:
⏰Y'all, it's time for
#AndroidStudio
3.6 stable 🎉🎊
Enjoy all these exciting features:
🖼Split view with code/design
💦Leak detection in Memory Profiler
🌀Apply changes updates
🧱View binding
🗺Google Maps UI
Read the blog here →
💻When editing complex queries in Room annotations, wouldn’t be nice to have a dedicated SQL editor? Say no more! In
@androidstudio
3.6 beta 1, you can open a code fragment to help you write SQL without having to worry about escaping characters 👍
Complex UI hierarchies may be hard to debug? Say no more!
@androidstudio
4.0 is bringing the Layout Inspector, a tool to help you debugging your application UI.
@yenerm
wrote a blog post to tell you everything about it!
In this first post on Project Marble, learn more about how the Android Studio team built Apply Changes, the successor to Instant Run.
Read the post here ↓
⚡️ With Gemini in Android Studio, add documentation with just a click.
Gemini can insert comments and generate user-friendly documentation for your code. ✍🏾
Pass on the tedious work with Gemini →
The Android Studio Jellyfish stable release is here! Develop, debug, and optimize your apps with:
🪼 Gemini in Android Studio
🪼 Android Device Streaming
🪼 AQI Crashlytics updates
Get ready for next-level development with Android Studio Jellyfish →
Android Studio 4.2 is now stable and we've got some nice improvements 🥳:
- IntelliJ Platform 2020.2
- Safe Args Support
- Offline mode in Database Inspector
- AGP Upgrade Assistant
and more 🎉
Watch the video to know everything about the release
Android Studio 4.1 is now stable and we've got some cool new features 🥳:
🗂 Database inspector
📊 Native Memory profiler
🗡 Hilt / Dagger navigation support
🤖
@TensorFlow
Lite support
Watch the video to know everything about the release 👇
Progressive Rendering in Compose Preview released with the goal of making previews more performant. Decreasing render quality saves on memory used and improves the usability of Preview.
Give it a try →
🦎 Android Studio Iguana is now available in the Stable channel! →
New features include:
✅ Version Control System
✅ Jetpack Compose UI Check
✅ Support for Gradle Version Catalogs
And more
Android Studio 3.6 Beta 1 was released and here are some changes:
💦Leak detection in Memory Profiler
🌀Apply changes updates
⚙️Several NDK improvements
📦Zipflinger, our new default packaging tool
🧱View binding
💻IntelliJ IDEA 2019.2
Read more about it:
With
@androidstudio
4.1 canary 5, you can now debug your application database 🗃 by querying it, inspecting its values and even updating them.
Read more here 👉
We've released Android Studio Bumblebee Patch 1, which addresses some of the most important issues, such as emulator on M1 Macs not running, and not reading environment variables correctly. Please update both Android Studio and Emulator (update released last week).
🦔 Make Android Studio Hedgehog your ultimate IDE for Android app development!
What’s in store?
🪲 Compose State information in Debugger
💎 Android vitals in App Quality Insights
🔼 Android 14 Upgrade Assistant
Learn more →
Starting on Friday (June 1), Lint from Android Studio 3.2 will flag targetSdkVersion < 26 as an error. The intention is to make this issue more visible so you can get ready for the upcoming Play Console deadline.
Have you tried “UI Check” mode in Compose Preview yet?
Activate “UI check” mode for Android Studio to automatically audit your Compose UI and check for adaptive and accessibility issues across different screen sizes.
Learn more →
⏳ Incremental annotation processing significantly reduces your build time. Here are some compatible libraries:
- 🖼Glide
- ⏱Lifecycle
- 🗡Dagger
- 📝Databinding
You can see a complete list here:
Make sure to update your dependencies!
Happy coding👩💻👨💻
🚨 Android Studio Koala is now available in the Stable channel! Take advantage of:
- The Gemini API template
- Side by side layout in Running Devices window
- IntelliJ 2024.1 platform updates
🐨 Read the release notes and update now ↓
🗣 Introducing a new public code search tool for Android Open Source Project (AOSP)!
Now you can explore the AOSP codebase locally without having to download the source!
Learn more ↓
ConstraintLayout 2.0 is now out 🥳🎉
💪Better runtime API to build up layouts
⌗ New layout mechanisms such as Flow
🌀 MotionLayout, powerful subclass of ConstraintLayout that you can use to create refined motion
👇And more!
We've released today the first beta of the next Android Studio release 🥳:
- Its name is ❄️🦊Artic Fox
- Compose Preview & Layout Inspector
- Background Task Inspector
- Wear OS Pairing
- Updated Google TV system images
and more to discover here 👇
🔋 Super charge your development with Android Studio and enjoy :
- Code suggestions with Gemini
- Gemini starter template
- USB speed detection
- Device UI setting shortcut
- TaskUX for Profilers
Join the future of Android →
Android Studio 4.1 ❤️ TensorFlow Lite
Fetch a pre-trained model from TF Hub or train a model yourself & import it directly into your project. Now you can interface with TF Lite models through easy to use virtual classes. No need to copy boilerplate👇
Android Studio next version is… 🦊 Arctic Fox (2020.3.1)!
We've also updated AGP (7.0.0) to follows Gradle versioning.
With this release, you can independently update your IDE and your project build plugin versions even easier than before
#AndroidStudio
👉
We’re excited to announce the release of Android 10!
Featuring stronger user privacy and security protections, the much anticipated Dark Theme, Smart Reply in notifications, gesture navigation, and much more.
Read the details ↓
Android Studio 3.2 RC3 is now available in the Beta channel. If we find no additional blocking issues, this is the version of Android Studio 3.2 that we will release to the Stable channel. Please update, test your projects, and let us know of any bugs.
🔍We all spend a lot of time in the debugger, so watch this
#AndroidDevSummit
talk teaches you about some of the powerful debugging features available in Android Studio. This talk should appeal to all, from beginners to experts 👩💻👨💻
A next-gen code-shrinker needs smart editor features for your code shrinker rules. Studio 4.0 brings you syntax highlighting, code completion, and error checking when writing rules for R8!
Jetpack Compose first Beta has been released last Wednesday 🤩
If you haven't tried it yet, download Android Studio Artic Fox Canary 8 here 👉
Start the
#JetpackCompose
tutorial here 👉
🔍 findViewById doesn't provide type nor null safety. Thankfully, ViewBinding provides them on Android Studio 3.6! Check out the documentation page here:
Want to learn more on Jetpack Compose? Head over here:
Interested in helping improve Compose? Sign-up to participate in Google User Research here:
#JetpackCompose
Android Studio Arctic Fox Canary 15 contains very preliminary support for Apple Silicon (arm64). We are still working on it, but wanted to get early
#AndroidDev
feedback.
Check out our blog post to follow the instructions 👇
Android Studio Arctic Fox now provides a template layout that adapts to screen sizes big and small by dynamically resizing components! Try the Responsive Activity template when creating a new Phone or Tablet module 📱🖼🎉
Download the beta 4 here 👉
🐨 Android Studio Koala Canary 6 is now available in the Canary channel!
Now, you can use Device UI Setting Shortcuts to view the effects of common UI settings like dark theme, screen size, TalkBack, and more. 👀
Read the release notes ↓
Jetpack Compose alpha has been released yesterday 🎉
We've worked hard to give you the best experience with our new UI toolkit on
@androidstudio
. Make sure to download the version 4.2 Canary 8+ here:
Android Studio 4.2 was released yesterday 🥳
Learn more about the quality enhancements to database inspector, System Trace, SafeArgs support, Apply Changes, and more in our blog post 👉
Emulator 29.2.0 is now available in the stable channel.
It features a UI for controlling multiple displays in the Extended Controls under the "Displays" tab.
Read more in the release notes:
nobody will remember:
- how quickly you coded
- how good your code comments were
- how few bugs you had
people will remember:
- how much coffee you drank
- whether you offered other devs coffee
- when you treated the whole team to coffees
Android Studio 3.2 has just hit Release Candidate status. Read more about the RC1 release:
This update contains bug fixes, as well as a new version of the Jetifier library.
#androidDev
As we are getting closer to a stable version of Android Studio 3.2, today we are releasing both 3.2 Beta 2 and a very early preview of 3.3 Canary 1.
You can get them via IDE update or on
Please continue filing any bugs that you encounter with your projects
Check out the latest changes we've made to the Android Emulator, including Frameless Windows, Quick Boot improvements, OpenGL ES 3.0 conformance for Swiftshader, and QEMU 2.9.
For those of you using Apple silicon hardware, we updated the main Android Studio download page for ❄️🦊 Arctic Fox to make it easier to find the right download for your hardware architecture. Learn more here 👇
We made a lot of updates to Android Studio in the last year, including:
👉 ~20% faster class loading time Compose preview
👉 Debugger Performance Reduced attach failure by 26%
👉 Low memory events warning reduced by half
Download the latest version →
Watch live demos on how to supercharge your Android development with Android Studio's
🔍 UI Inspection & Debugging tools
🔥 Task Based Profiling & Firebase crash insights
🔮 Exciting Gemini AI features
And much more from
#GoogleIO
→
Android Studio 3.6 Release Candidate 1 (RC1) is now available in the Beta channel 👩💻👨💻
🖼Split view with code/design
💦Leak detection in Memory Profiler
🌀Apply changes updates
📦Zipflinger, our new default packaging tool
🧱View binding
🗺Google Maps UI
Big news today for our preview channels:
Android Studio 3.3 just entered Beta with the release of Beta 1:
Android Studio 3.4 Canary 1 is now available on the Canary channel:
Reasons we love Kotlin:
💡 It's statically typed for quick and accurate hints while editing
💡 Syntax errors are more accurate and displayed while editing
💡 It's the default build configuration language for new projects
We have decided to pull AS3.1 Canary 9 that was available for download for a short time due to a bug (wrong version of Android Gradle Plugin required). Please revert to Canary 8 or wait for a new update, we are working to fix anyone affected ASAP.
Go from design to Compose UI code with Gemini!
⬆️ Upload image of app UI screen
↪️ Use the prompt in the blog
↪️ Copy output into Android Studio
Try it →
#AndroidGeminiEra
AI code completion saves you time and lets you complete coding projects faster by suggesting full functions. 🚀
Get started using Gemini’s code auto-completion in Android Studio →
Thanks to everyone who brought the XML reformatting bug to our attention. We are working on a fix in a point release of Android Studio 3.5. Meanwhile we've added a workaround to our known issues page here:
Android Studio Bot can:
🙋🏻♀️ Provide answers to some questions
🧬 Add generated code with a click
📋 Enable AI autocompletion
Available in 180+ countries and territories →
If you are experiencing sudden crashes after updating to macOS Sonoma 14.4, we recommend temporarily switching to the x86 version (Mac with Intel chip) of Android Studio.
Following yesterday's Android Studio 3.3 stable release, today we are making available the first AS 3.5 Canary, as well as promoting 3.4 to beta status with the release of Beta 1. Read more:
3.4 Beta 1:
3.5 Canary 1:
In case you missed it, the new Logcat UI has been enabled by default from Android Studio Electric Eel ⚡️. It includes a smarter search field, multi-window support, improved formatting, and much, much more 😻. Learn more at
In
@androidstudio
4.1 canary 8, the embedded emulator feature is now available to play with. It'll avoid you switching windows between the IDE and the emulator.
Give it a try and file bugs if you encounter any issue 👍
In Android Studio 3.5, we've enabled more annotation processors to work incrementally, including Data Binding and kapt from Kotlin.
To get the benefit, make sure you use recent versions of all libraries, and set required flags to enable incrementality: