Release updates archive


Android Studio 4.2 Canary 3 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 30.0.19 is now available in the Canary and Dev channels. 

General fixes available in this release:
  • Emulator should no longer require libshadertranslator.so when running on an EGL/GLES rendering backend such as Swiftshader or ANGLE.
  • Updated pc-bios with fixes to better support large images passed to -initrd.
  • Embedded Emulator: Enable clipboard.

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

Changes:
  • Embedded Emulator:
    • Fixed issue where uppercase characters were delivered as lower case characters in the emulator.
  • Fixed loading console token from a unicode path in windows.
  • Fixed SO_REUSEPORT error message on linux.
  • Updated ANGLE shader translator to keep up with upstream ANGLE. This fixed an issue around memory corruption when translating and constant-folding OpenGL ES shaders that used non-square matrices. The shader translator is now a separate shared library, libshadertranslator.dll.
  • Added console commands to obtain the emulator AVD directory, discovery file path in the Studio-embedded use case, and path to snapshots:
  • adb emu avd path # Obtains path to AVD directory
  • adb emu avd discoverypath # Obtains path to discovery file
  • adb emu avd snapshotspath # Obtains path to snapshots folder
  • adb emu avd snapshotpath <snapshotName> # Obtains path to the folder that stores the snapshot for the snapshot with name <snapshotName>
  • On macOS, SSE 4.1 and 4.2 are now available from inside the Android guest.


Android Studio 4.2 Canary 2 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 ...

We are happy to announce the release of ConstraintLayout 2.0 beta 7. 

  • Graphics
    • More debug info has been added to WGL initialization on Windows in order to trace failures.
    • Fixed an issue on Vulkan initialization on some GPU drivers, where certain 1.1 device functions were not found.
  • Media
    • CUDA VPx decode is now properly supported, if CUDA VPx decode is available in hardware.
  • Added better support for detecting remote sessions on Windows.
  • Radio
    • Added a drop down item in Extended Controls > Cellular to toggle simulation of metered connections, such as for 5G use cases. This requires the latest R system image and is a no-op on previous API levels.
      • Added console command to control
        • gsm meter on
        • gsm meter off
  • Fixed GPX/KML route playback to follow timestamps.
  • Fixed bouncing icon on launch for macOS.
  • Fixed a snapshot corruption issue when sending snapshot commands through gRPC, as well as when pressing the snapshot save button in Android Studio embedded emulator.


Android Studio 4.2 Canary 1 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 ...