Release updates archive

Emulator 29.0.6 is now available in the Canary and Dev channels. Changes:
  • Foldable emulators now load more quickly from snapshots.
  • Fixed issue where e2fsck did not run properly, leading to low disk space for AVDs on older API levels.







Examples are available on  https://github.com/googlesamples/android-ConstraintLayoutExamples

Changes



This release contains various bug fixes and performance improvements ...

Emulator 29.0.5 is now available in the Canary and Dev channels. Changes:
  • Fixed a long-standing issue with the Windows emulator where sub-processes (such as adb commands) failed to start if the username had spaces in it.
  • Foldable emulator now preserves folded/unfolded state across snapshot saves and loads.
  • Improved error message and added links to documentation on hypervisor setup if hypervisor initialization fails.
  • Fixed missing initialization of RCU in HAXM vCPU threads. This can possibly address some crashes and race conditions.
  • Fixed crash that happened in certain patterns of saving and loading snapshots from the snapshots UI in recent Q system images.
  • Fixed issue where virtual scene camera was blank because emulated device state would be initialized improperly from snapshot if an AR macro was playing while that snapshot was saved.


Android Studio 3.5 Canary 13 is now available in the Canary and Dev channels.

If you have Android Studio set to receive updates on the  Canary or Dev channel, you can get the update by choosing ...

Emulator 29.0.4 is now available in the Canary and Dev channels. Changes:
  • Added back the -gpu angle_indirect rendering option for Windows.
  • Linux: We have found that on certain host kernels, the guest Android kernel can error out and exit in KVM with a "hardware error." We now abort() the emulator when this happens in order to increase debuggability (previously, it just hung).
  • Linux: For convenience with CI setups, added command line option -stdouterr-file <file-name> to redirect both stdout and stderr to a file.
  • To improve reliability of multiple emulator instances, if launching multiple instances of the emulator with -read-only, sometimes the previous writable emulator instance is not yet done cleaning up stale files. The emulator now retries to launch multiple instances 3 times over 3 seconds in that case.
  • Fixed parsing of -allow-host-audio command line option.

Emulator 29.0.3 is now available in the Canary and Dev channels. Changes:


Android Studio 3.5 Canary 12 is now available in the Canary and Dev channels.

If you have Android Studio set to receive updates on the  Canary or Dev channel, you can get the update by choosing ...

Android Studio 3.4 is now available in the Stable channel. You can  download it here.

For an overview of what's new in this release, see either the  release notes ...


Android Studio 3.5 Canary 11 is now available in the Canary and Dev channels.

If you have Android Studio set to receive updates on the  Canary or Dev channel, you can get the update by choosing ...

Emulator 29.0.2 is now available in the Canary and Dev channels. Changes:
  • Foldable UI: Moved fold/unfold button to the right-side toolbar.
  • Fixed issue where the default Settings sub-page in the Extended Controls would be at Advanced instead of General.

Emulator 29.0.1 is now available in the Canary and Dev channels. We will first discuss relevant changes from the Android Q Beta 2 update, then list emulator specific changes.