Fixed
Status Update
Comments
jp...@google.com <jp...@google.com> #2
Adding 2 more thread dumps from another freeze. Again after switching branches and updating from git.
jp...@google.com <jp...@google.com> #3
Thanks for the report. I believe that this is fixed in our development branch, and also in the branch that will become Ladybug Feature Drop Beta. If you could verify that this doesn't happen in a nightly build (from
Description
This feature requests a system compatibility check within the Android Emulator.
Before launching an AVD, it should analyze the host system's CPU, RAM, GPU, and disk space (or other considerations).
If the system doesn't meet the AVD's requirements, a clear warning in Android Emulator should state the reasons for potential performance issues or failure to launch (e.g., "Insufficient RAM," "Virtualization not enabled," "Outdated graphics drivers").
Similarly, fatal errors during launch should clearly explain the root cause in plain language, instead of generic error messages. If the emulator was launched from Studio, the reason of the Fatal error would be seen in Studio with Studio's notification mechanism.
Experienced users should have the option to override warnings and proceed at their own risk. This pre-launch check will prevent frustration from cryptic errors, enhance troubleshooting, and increase efficiency by proactively identifying potential problems.
This should be integrated into the emulator launch process, with clear, concise warning messages.
System requirements are documented herehttps://developer.android.com/studio/run/emulator#requirements
This will improve the usability and reliability of the Android Emulator for developers.