Friday, May 1, 2020

Emulator 30.0.11 Canary

Embedded emulator
  • The emulator can now run embedded inside Android Studio. This requires Android Studio 4.1 Canary 8 or later, and needs to be enabled manually via Android Studio's Preferences > Tools > Emulator.
  • We are excited to introduce this and hope this feature makes the emulator easier to use in the typical developer workflow!
  • If you experience issues, please file feedback in https://issuetracker.google.com/issues?q=componentid:192727. Some known issues that we will address are:
    • Extended Controls UI components are not available
    • Frame rate is lower
    • Emulator image is more aliased
    • Some device form factors are not compatible with the embedded view
Other changes
  • We now detect 3rd party graphics driver hooks that have been observed in crash reports, and alert the user if any were involved in the crashing stack trace.
  • Fixed graphics error when orphaning EGL images in the guest via glTexImage2D.
  • Vulkan: Fixed a possible crash on guest process cleanup.
  • Fixed possible issue in Linux embedded emulator where the advertisement file might have been written to the wrong location.
  • Fixed a hang on AMD machines with AMD Hypervisor. This will require downloading and installing the latest Android Emulator Hypervisor for AMD Processors (v 1.5).