[go: up one dir, main page]

Release updates archive


HAXM 7.2.0 is now available in all channels.

This update includes bug fixes and improved support for large amounts of RAM. Also, with this HAXM update and Emulator 27.3 and later, snapshots will load their RAM on demand instead of loading everything up front, which should greatly decrease the time needed to load a snapshot.

This is a big change versus HAXM 6.2.1. We are actively monitoring issues that may happen with HAXM 7.2.0. If you are experiencing problems, please file an issue in Issuetracker, providing details of your hardware specs.

To get the update, choose Help > Check for Updates (Android Studio > Check for Updates on Mac). The component being updated appears as Intel x86 Emulator Accelerator (HAXM Installer) in the SDK Tools tab in the SDK Manager.



Android Studio 3.2 Canary 16 is now available in the Canary and Dev channels.

If you already have an Android Studio build on the Canary or Dev channel, you can get the update by choosing Help > Check for Updates (Android Studio > Check for Updates on Mac). Otherwise, you can download it here.

This update fixes several bugs, including the following:
  • Use of the Layout Editor caused Android Studio memory usage to continually increase. We have addressed a memory leak underlying this issue. If you have experienced this memory leak, please try Android Studio 3.2 Canary 16 and let us know if the issue is resolved for you.
  • Setting the android.useAndroidX and android.enableJetifier flags to true in your gradle.properties file forced dependencies on missing androidx.multidex artifacts. For information on AndroidX, see the Android Studio Preview release notes.
  • You couldn't scroll within the Select a system image list in the Virtual device configuration dialog box to select older system images.
  • Some Android virtual devices (AVDs) created from the command line could not be used by Android Emulator.
  • The Android Virtual Device Manager would fail to operate if it encountered a corrupt or badly formed .ini file.
  • By default, ProGuard was using the -dump option, which tells ProGuard to write out a text version of the processed bytecode to the build directory. This data can be hundreds of megabytes, and its unnecessary inclusion can make many processes slower.
  • Android Studio crashed when attempting to add or remove a module by importing a Gradle project.
  • The keyboard shortcut (Control + C or Command + C) to copy a screenshot from the Screen capture window did not copy the screenshot unless you had first clicked within the window.


For information on new features and changes in previous Canary builds, see the Android Studio Preview release notes.

We greatly appreciate your bug reports, which help us to make Android Studio better. If you encounter a problem, let us know by reporting a bug. Note that you can also vote for an existing issue to indicate that you are also affected by it.

Emulator 27.3.4 is now available in the Canary and Dev channels.

This update contains the following changes:
  • We've enhanced stability and reduced memory usage for the case of loading a snapshot while the emulator is running.
  • Snapshots that have become invalid due to configuration changes are now clearly marked, with a UI option to delete them right away or automatically.
  • SMS addresses can now include a leading plus (+) sign.
  • Fixed issues with guest kernel panics on AVD startup due to insufficient disk space by introducing a minimum of 800MB for the userdata partition. If you are experiencing this problem, you may also need to wipe the data of the AVD for the minimum to take effect. Issue link
We greatly appreciate your bug reports, which help us to make Android Emulator better. If you encounter a problem, let us know by reporting a bug. Note that you can also vote for an existing issue to indicate that you are also affected by it.

Emulator 27.3.3 is now available in the Canary and Dev channels.

This update contains the following changes:
  • More text now fits in the description section for each snapshot under Extended Controls > Snapshots.
  • The error message shown when ADB is not detected has been improved.
We greatly appreciate your bug reports, which help us to make Android Emulator better. If you encounter a problem, let us know by reporting a bug. Note that you can also vote for an existing issue to indicate that you are also affected by it.



Android Studio 3.2 Canary 15 is now available in the Canary and Dev channels.

If you already have an Android Studio build on the Canary or Dev channel, you can get the update by choosing Help > Check for Updates (Android Studio > Check for Updates on Mac). Otherwise, you can download it here.

This update includes the following fixes:
  • R8 parsing of ProGuard rules has been improved.
  • Errors regarding ProGuard configuration have been improved.
  • Code coverage for Kotlin test cases was being reported as 0%. This bug is fixed.
  • Assets in folders with names beginning with an underscore (_) character were omitted. This bug is fixed.
  • The default .gitignore didn't ignore .idea/caches/build_file_checksums.ser. This bug is fixed.
  • Under some circumstances, you could not select items in the Preview pane of the Layout Editor. This bug is fixed.
  • The Network Profiler was incorrectly reformatting application header names to show all lower-case letters, even if the actual application header names used upper-case letters. This bug is fixed.
  • The enabled and disabled states of the Terminate app button have been made more obviously different from one another.
  • The UI for creating cloud projects has been replaced with a link to create a new Firebase project.


For information on new features and changes in previous Canary builds, see the Android Studio Preview release notes.

We greatly appreciate your bug reports, which help us to make Android Studio better. If you encounter a problem, let us know by reporting a bug. Note that you can also vote for an existing issue to indicate that you are also affected by it.

We are pleased to announce that Android Emulator 27.2.9 is now available in the Stable channel.

For details of what's new and changed in this version, see the Android Emulator release notes.

You can get the update by choosing Help > Check for Updates (Android Studio > Check for Updates on Mac).

Android Emulator 27.3.1 is available in the Canary and Dev channels. Android Emulator 27.2.9 is available in the Beta channel.

27.3.1: Windows Hypervisor Platform for Hyper-V

To help preview emulator on Hyper-V hosts, Android Emulator 27.3.1 enables the Windows Hypervisor Platform emulation backend by default under the following conditions:

  • Running on an Intel CPU with VT-x and EPT on Windows 10 April 2018 Update or later
  • Hyper-V is running and Windows Hypervisor Platform has been enabled in Windows Optional Features
We plan to also enable the use of Windows Hypervisor Platform on AMD chips, but we are currently working through the following known issues:
  • Warning: Enabling Hyper-V on some AMD Ryzen machines can cause Windows to fail to boot.
  • There is a consistent failure to initialize the guest Android kernel when running with Windows Hypervisor Platform on AMD Ryzen machines.
Please let us know through Issuetracker if you experience problems with Android Emulator using Hyper-V.

27.2.9: Better DNS server detection

We fixed an issue on Windows that caused the emulator to be unable to connect to the internet because of incorrect DNS servers: https://issuetracker.google.com/issues/70549904

We are aware of similar issues on recent macOS versions and are working to fix this. Please file an issue in Issuetracker if the emulator is having trouble connecting to the internet.



Android Studio 3.2 Canary 14 is now available in the Canary and Dev channels.

For details of what's new in this canary release, see these sections of the release notes:


Jamal Eason, a product manager on the Android developer tools team, has an excellent overview of what's new in Android Studio 3.2 Canary on the Android Developers blog.

If you already have an Android Studio build on the Canary or Dev channel, you can get the update by choosing Help > Check for Updates (Android Studio > Check for Updates on Mac). Otherwise, you can download it here.

Emulator 27.3.0 Canary and 27.2.8 Beta are now available in the Canary and Beta channels, respectively.

Changes common to both versions:
  • Previously, we hardcoded all AVD userdata image sizes to 2GB. Now, we allow user data sizes under 2GB that are user-specified.
  • Added support for alphanumeric SMS addresses.
  • The Google Play Store is now enabled for Pixel and Pixel 2 device images. This is indicated in the AVD Manager in Android Studio with the Google Play logo in the Play Store column. AVDs with Google Play Store enabled have a Google Play tab in the Extended controls dialog that provides a convenient button for updating Google Play Services on the device.
  • Fixed issues with loading snapshots of GPU state where some restored shapes would render black.
  • Fixed an issue that caused copy and paste from the host to not work unless the Extended controls dialog was opened at least once.
  • Fixed an issue that prevented re-positioning the AVD on some Macbook screens.
  • Fixed an issue that caused SMS and cellular functionality to be disabled after loading a snapshot.
  • Fixed issues with blank screens when switching into zoomed mode while frameless emulator was active.
  • Fixed an issue that caused the device skin and emulator contents to scroll out of sync when zoomed in.
  • Restored "avd snapshot delete" UI command to match the documentation.
  • Fixed issues with flickering and blank screens on newer MacBook Pro computers when running AVDs with Pixel 2 XL skins.
  • Fixed graphical issue on Mac where some Unity games would not be able to render to the screen.

Snapshot changes for 27.3.0 only:


We are continuing to make changes to extend and improve your ability to save and load AVD snapshots. In this version, we have added the ability to save multiple AVD snapshots for a given device configuration and the ability to choose which of the saved snapshots to load when you start the emulator.

Starting with Android Studio 3.2 Canary 13, each device configuration includes a control in the advanced settings in the Virtual Device Configuration dialog with which you can you can specify which AVD snapshot to load when starting that AVD.

To accommodate this expansion of the snapshot features, we have added a Snapshots tab to the Extended controls dialog in Android Emulator. This new tab contains controls for saving and loading AVD snapshots, including the controls for saving and loading the Quick Boot snapshot that had previously been in the Settings tab.

You can edit the name and description of each saved snapshot.

Snapshots are valid for the system image, AVD configuration, and emulator features with which they are saved. When you make a change in any of these areas, all snapshots of the affected AVD become invalid.

We are still actively working out issues with these new AVD snapshot features. We would greatly appreciate feedback from you about any issues that you encounter or ideas that you have about how these features could be made more useful for you.