Android Emulator 28.0.4 is now available in the Canary and Dev channels.



27.3.9 bug-fix update

Recently, users have reported that the emulator is slower than before. We have tracked this down to the AVD RAM size in the AVD's config.ini being set incorrectly. To mitigate this, the emulator increases the minimum RAM level for API 26+ images to the Android Studio default, 1536 MB. Please file a bug if your AVD's config.ini is not listing hw.ramSize in megabytes. The file can be found in the data directory of the AVD:

being set incorrectly. To mitigate this, the emulator increases the minimum RAM level for API 26+ images to the Android Studio default, 1536 MB. Please file a bug if your AVD's is not listing in megabytes. The file can be found in the data directory of the AVD: ~/.android/avd/<avdname>.avd/config.ini

28.0.5 Canary



Snapshots

Starting the emulator from the command line with a snapshot (using the -snapshot command line option) will disable saving Quickboot on exit. This is to reduce unintentional overwriting of the Quickboot snapshot and to avoid using a slow fallback path that does not use file-backed Quickboot.

command line option) will disable saving Quickboot on exit. This is to reduce unintentional overwriting of the Quickboot snapshot and to avoid using a slow fallback path that does not use file-backed Quickboot. Fixed an issue where when upgrading from an older emulator version and running file-backed Quickboot for the first time, the Quickboot snapshot would get invalidated repeatedly.

We have received crash reports in which there was a crash on snapshot save or load. We have added more logging to OpenGL snapshots to debug the issue. If you are experiencing crashes, please file an issue.

Multiple AVD instances

