Release updates archive


Android Studio 3.6 Release Candidate 2 is now available in the Beta channel.

If you have Android Studio set up to receive updates on the  Beta channel, you can get the update by choosing ...


Android Studio 4.0 Canary 9 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.3.6 is now available in the Canary and Dev channels. Changes:
  • It is now possible to connect to the emulator telnet console via IPv6.
  • Fixed race condition in screen recorder.
  • Screen recording now also stops if it was happening during adb emu kill.
  • Addressed ADB authentication failure when the private key in ~/.android is deleted but the public key does not match the private key, via noticing the situation, recreating the key, and triggering "Accept incoming connections" popup (Note that the -wipe-data flag will reinstall ADB keys).
  • Fixed undefined behavior in JDWP interceptor's readValFromBuffer (Details)
  • Added a command line option, -use-host-vulkan, to use software rendering for when the guest uses GLES via Swiftshader, but force hardware (host GPU) rendering for when the guest uses Vulkan.
  • Added support for passthrough graphics via virtio-gpu (This will also require a system image update).
  • Added example in the source code of how to use the emulator gRPC interface with Java (Details).

Emulator 29.3.5 is now available in the Canary and Dev channels. Change:
  • Added back internal ADB client with fixes for memory corruption.


Android Studio 4.0 Canary 8 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.3.4 is now available in all channels. Changes:
  • Fixed race condition in camera service.
  • Fixed user-after-free in camera client.
  • Fixed segfault on exit if there was no ADB connection.
  • Fixed possible crashes in snapshot load and during emulator running that were related to the internal ADB client. We've now reverted back to the previous model where the emulator launches a separate ADB process.
  • Emulator build id is now included in source.properties.
  • Fixed flaky crash/memory corruption when saving and restoring the emulator from a snapshot while the camera was active.

Emulator 29.3.4 is now available in the Canary and Dev channels. Changes:
  • Fixed flaky crash/memory corruption when saving and restoring the emulator from a snapshot while the camera was active.

Emulator 29.3.3 is now available in the Canary and Dev channels. Changes:
  • Fixed race condition in camera service.
  • Fixed user-after-free in camera client.
  • Fixed segfault on exit if there was no ADB connection.
  • Fixed possible crashes in snapshot load and during emulator running that were related to the internal ADB client.. We've now reverted back to the previous model where the emulator launches a separate ADB process.
  • Emulator build ID is now included in source.properties.