Emulator 28.0.25 is now available in the Beta channel.
Changes common to 28.1.12 and 28.0.25 versus 28.1.11 and 28.0.23:
- Users were experiencing "unauthorized" emulators due to an incompatible change in adb from platform-tools 28.0.2.
- ADB from platform-tools 28.0.2 can now be safely used with the emulator. If you are experiencing issues with "unauthorized" emulators:
- Exit all emulators
- Delete ~/.android/adbkey and ~/.android/adbkey.pub
- adb kill-server
- adb devices
- Wipe data of AVD
- Relaunch emulator
- Fixed twitching, incorrect frame display on Intel GPUs when running Q system images.
- Fixed black screen when using Q system images with Pixel 2 XL skins.
- The latest BIOS binaries are now used to start up the emulator.
- Emulator no longer pauses on minimize. Instead, use the console commands:
- adb emu avd pause
- adb emu avd resume
- Fixed issue where foldable UI would show on restoring from minimize.
- Fixed issue where tool window would disappear on restoring from minimize.
- Fixed issue where emulator on macOS would crash on restoring from minimize.
- Moved performance stats page to Extended Controls > Settings > Advanced > Performance Stats button.
- Put back support for the e1000 virtual network device.
- Fixed race condition when initializing Vulkan.
- We now ship our own Vulkan loader on Linux in order to circumvent issues with incompatible Vulkan loaders on the Linux system.
- Vulkan 1.1 is now enabled given a host GPU that supports Vulkan 1.1 if the Vulkan and GLDirectMem feature flags are enabled. This will also require an upcoming Q system image.
- Backported fix for wrong display when resuming Q system images from a snapshot.
- Backported headless build. More info on headless builds