Recent Changes

The following features and bug fixes were recently checked in. For complete details, see the git changelogs at

Android Studio with Android NDK Preview Support Available

posted Jul 9, 2015, 4:48 PM by Tor Norbye

We've just release Android Studio 1.3 RC 1 to the canary channel, which includes the preview of Android NDK C/C++ support!

For more information on how to get started, see the Android NDK Preview page.

Android Studio 1.3 Beta Available

posted Jun 19, 2015, 11:37 AM by Tor Norbye

Android Studio 1.3 Beta is now available in the beta channel! Sorry, this build does not yet contain the C/C++ support; we are still ironing out a couple of critical issues, but we hope to be ready in the next week or two. Similarly, the vector rasterization support is also still not enabled due to various bugs.

In the meantime, we've fixed the blocker issues in previous 1.3 Preview builds such that we can now promote the 1.3 build to a wider audience in the beta channel. As mentioned in the first preview build, these are the new features in 1.3:
  • New Allocation Tracker 
  • New Heap dump Viewer
  • Many new code inspections to enforce framework and support library threading annotations, range annotations, call super, check result, etc.
  • Missing permission checks and unhandled revocable permission checks
  • Android M preview data binding Support
  • Support for adding Google Services to the project in the project structure dialog (especially for Analytics)
  • SDK update notifications, and brand new integrated SDK manager UI
  • New quickfixes, such as automatic generation of a Parcelable implementation
  • Many built-in live code templates
  • Many other smaller features and bug fixes
Installation
If you are already using Android Studio, you can update via the built in Update mechanism (Check For Updates); make sure you switch to the canary or beta channels if you're not being offered an update. We also have full installers available for Windows, a DMG image for Mac, and .zip files for all platforms; visit the Android Studio 1.3 Beta download page for links.

Note: The build name shown in the Update dialog is "Preview 5" rather than "Beta"; that's the correct build.

Problems?
If you run into problems, be sure to check the Known Issues page which we'll update as necessary.

Android Studio 1.3 Preview 4 Available

posted Jun 15, 2015, 7:56 AM by Tor Norbye

Android Studio 1.3 Preview 4 is now available in the canary channel. This build contains only bug fixes relative to preview 3.

Android Studio 1.3 Preview 3 Now Available

posted Jun 10, 2015, 1:37 AM by Tor Norbye   [ updated Jun 10, 2015, 1:46 AM ]

Android Studio 1.3 Preview 3 is now available in the canary channel. This is just a small bug fix update relative to 1.3 Preview 2 which fixes a few critical issues:
  • 172523: Debugger fails at "Collecting data" and then hangs on "Waiting until last debugger command completes", especially when viewing the contents of a collection in the Variables pane
  • 175343: Update setup wizard such that it only installs the current stable release of the SDK tools, not the most recently available preview tools
  • Update the layout preview tools such that it only uses preview versions of layoutlib if your project is being compiled with a preview SDK
  • 175135: Incorrect inspection for array size
  • Reduce flickering in the new SDK manager
  • Fix debugger resolution of resource integers for project-local resources
  • Prompt to update from build tools 23 rc1 to rc2
To download, update via the built-in mechanism, or download from the Android Studio 1.3 Preview 3 download page.

Android Studio 1.2.2 Now Available

posted Jun 10, 2015, 1:28 AM by Tor Norbye   [ updated Jun 10, 2015, 1:47 AM ]

Android Studio 1.2.2 is now available in the beta channel (and soon in the stable channel). This is a small bug fix release which fixes a couple of critical issues:
  • 172523: Debugger fails at "Collecting data" and then hangs on "Waiting until last debugger command completes", especially when viewing the contents of a collection in the Variables pane
  • 175343: Update setup wizard such that it only installs the current stable release of the SDK tools, not the most recently available preview tools
  • Update the layout preview tools such that it only uses preview versions of layoutlib if your project is being compiled with a preview SDK
To download, update via the built-in mechanism (switch to the Beta update channel first if necessary), or download from the Android Studio 1.2.2 download page.

Android Studio 1.3 Preview 2 Available

posted Jun 1, 2015, 5:31 PM by Tor Norbye   [ updated Jul 28, 2015, 10:18 PM by Esteban de la Canal ]

We've just released Android Studio 1.3 Preview 2. This build contains only 4 bug fixes relative to Preview 1:
  • The lint check which incorrectly flagged missing "missing super method call" errors (issue 174964, shown below) has been fixed.
  • The Setup Wizard no longer installs the Android M preview by default; it installs the most recent stable version (currently API 22). You should only install and use the Android M preview (and buildtools 23-rc) if you are also going to use version 1.3.0-beta1 of the Android Gradle plugin.
  • The layout editor and layout preview windows only use the Android M preview layout library if the project is compiled with the M preview library.
  • Choosing the Design library from the Project Structure Dialog's Add Dependency feature now correctly adds 22:2 instead of 0:0 as the version.
If you encounter additional bugs, please follow these instructions to report them. 

Installation
If you are already using Android Studio, you can update via the built in Update mechanism (Check For Updates).  We also have full installers available for Windows, a DMG image for Mac, and .zip files for all platforms; visit the official Android Studio page for download links.

Problems?
If you run into problems, be sure to check the Known Issues page which we'll update as necessary.

Android Studio 1.3 Preview 1 Available

posted May 30, 2015, 2:22 PM by Tor Norbye

Android Studio 1.3 Preview 1 is now available in the canary channel.

The new version contains many new features.:
  • New Allocation Tracker 
  • New Heap dump Viewer
  • Many new code inspections to enforce framework and support library threading annotations, range annotations, call super, check result, etc.
  • Missing permission checks and unhandled revocable permission checks
  • Android M preview data binding Support
  • Support for adding Google Services to the project in the project structure dialog (especially for Analytics)
  • SDK update notifications, and brand new integrated SDK manager UI
  • New quickfixes, such as automatic generation of a Parcelable implementation
  • Many built-in live code templates
  • Many other smaller features and bug fixes
As announced at Google I/O, Android Studio 1.3 will include C/C++ support as well, but that is not included in the first couple of preview builds.

For more information on these features, take a look at the "What's New In Android Development Tools" talk for Google I/O (note - audio is missing for the first 30 seconds or so) :

YouTube Video



If you encounter bugs, please follow these instructions to report them. 

Installation
If you are already using Android Studio, you can update via the built in Update mechanism (Check For Updates).  We also have full installers available for Windows, a DMG image for Mac, and .zip files for all platforms; visit the official Android Studio page for download links.

Problems?
If you run into problems, be sure to check the Known Issues page which we'll update as necessary.

Android Studio 1.2.1.1 Available

posted May 12, 2015, 10:27 AM by Tor Norbye

Android Studio 1.2.1.1 is now available in the stable channel.

This release contains only bug fixes:
  • Updated the base IDE platform from IntelliJ 14.1 to 14.1.2.
  • Fixed a few critical bugs around Gradle sync, layout rendering and the first setup wizard
To download, update via the built-in mechanism, or download from the 1.2.1.1 page.

Android Studio 1.2 Available

posted Apr 30, 2015, 10:18 AM by Tor Norbye

Android Studio 1.2 is now available in the stable update channel!

Version 1.2 updates Android Studio to be based on IntelliJ 14.1.1. Relative to Android Studio 1.1, this means the IDE picks up all the new features from IntelliJ 14 and 14.1, such as
  • a new debugger which shows variable values inline in the editor, can decompile libraries you don't have source code for, and can generate a list of objects referring to a selected object
  • distraction free mode
  • simultaneous tag editing (where you can edit open and closing tags simultaneously)
  • editor enhancements like multiple selections, smart backspace indent, and automatic indentation detection for the current file
  • new and improved refactoring operations
  • annotation inference, scratch files, improved Gradle support, improved diff view, high-density monitor support, and many more features
  • See https://www.jetbrains.com/idea/whatsnew/ for more details.

There are some Android-specific enhancements as well:
  • Support for version 1.2-beta of the Gradle plugin
  • CPU monitor and performance collection capture view (described in the 1.2 Preview 2 announcement)
  • Improved BCP 47 support
  • Many bug fixes and a couple of additional lint checks
You can continue to use version 1.0 and version 1.1 of the Gradle plugin with Android Studio 1.2 (as well as the recently released 1.2.2 version, of course).

If you encounter bugs, please follow these instructions to report them. 

Installation
If you are already using Android Studio, you can update via the built in Update mechanism (Check For Updates).  We also have full installers available for Windows, a DMG image for Mac, and .zip files for all platforms; visit the official Android Studio page for download links.

Problems?
If you run into problems, be sure to check the Known Issues page which we'll update as necessary.

Android Studio 1.2 Release Candidate 3 Available

posted Apr 28, 2015, 10:12 AM by Tor Norbye

Android Studio 1.2 Release Candidate 3 is now available in the beta channel. This build incorporates the final release of version 1.2 of the Android Gradle plugin.

Installation
You can use the update mechanism to update from earlier builds of 1.2 as well as from version 1.1 (stable). Note that the build is only available in the dev and canary channels, not the beta or stable channels, so if you are not offered the update you need to switch to the canary or dev channels (to change channels, open the preference dialog, go to the Updates category and change the channel setting). 

Problems?
If you run into problems, be sure to check the Known Issues page which we'll update as necessary.

11-20 of 227