HomeWinBuzzer NewsGoogle Boosts Android Emulator Stability With 30 % Fewer Crashes

Google Boosts Android Emulator Stability With 30 % Fewer Crashes

Google´s Android Emulator sees major stability upgrades through Project Quartz, with expanded tests and fewer bugs.

-

Google’s Android Studio team has rolled out significant updates to its Android Emulator this week, focusing on stability and performance under Project Quartz, a six-month initiative.

The project shifted attention from adding new features to optimizing the core user experience, addressing developer frustrations tied to system crashes and slow performance.

The latest improvements are accessible by updating the Emulator within the SDK Manager or through the newest Android Studio release.

Technical Changes Drive Stability

The recent updates include a notable migration to a new version of Qt, a widely-used framework for building user interfaces, which improved the Emulator’s handling of UI components and ensured better functionality for tools like location services.

The graphics rendering system, gfxstream, was also refined to provide smoother operation when simulating graphically demanding applications. Over 600 end-to-end tests were introduced into the testing process, leading to a reported 30% decrease in crash rates based on data from developers who shared their usage metrics.

Thorough Testing Reinforces Release Quality

To ensure these stability improvements, Google ramped up its automated testing procedures. Where there were previously 500 postsubmit tests, the count has now increased to over 1,100, covering all major platforms, including Windows, macOS, and Linux.
 
Google Android Studio Android emulator performance across versions

The expanded testing framework examines a range of scenarios—different network setups, snapshot variations, and interactions with Bluetooth capabilities—ensuring a dependable performance for users across systems.

The Evolution of Google’s Android Emulator

The Android Emulator has been a central tool in app development for years, evolving from its basic roots in the Android SDK Tools to a more sophisticated integration within Android Studio after version 25.3.0. Over time, the Emulator has expanded its capabilities to simulate complex device behaviors, including phone calls, text messages, and sensor responses.

Support for hardware acceleration and virtualization helped improve speed and reduce resource usage, making the Emulator more efficient for development.

Addressing open issues was another aspect of Project Quartz. Google reported a 43.5% reduction in unresolved bugs, with totals dropping from 4,605 to 2,605. While 17% of these were fixed directly, the remainder were classified as obsolete or duplicates. Enhanced telemetry features allowed the team to better identify common issues and prioritize problem-solving based on real user data.

Google highlights that ongoing feedback from developers remains vital for future refinements. By enabling crash reporting through the ‘Data Sharing’ feature within Android Studio, users can contribute to more targeted updates. This data allows the Android Studio team to identify issues and implement necessary changes more effectively.

Alternatives to Google’s Official Emulator

Despite these enhancements, some developers opt for alternatives. Genymotion´s cloud Android emulator is favored for its speed, utilizing virtualization through x86 architecture and hardware acceleration, which enables more realistic testing. It integrates seamlessly with CI/CD pipelines, supporting both Android Studio and Eclipse.

BlueStacks is known for its performance-focused design tailored mainly for gaming but supports general app testing as well. It runs a proprietary engine for virtualization and includes features like multi-instance support and script recording.

LDPlayer and Nox Player are also used for different needs. LDPlayer allows for customized CPU and RAM configurations and runs without heavy ad intrusions, while Nox Player offers support for both Intel and AMD processors, with multitasking abilities and versatile control setups.

Markus Kasanmascheff
Markus Kasanmascheff
Markus has been covering the tech industry for more than 15 years. He is holding a Master´s degree in International Economics and is the founder and managing editor of Winbuzzer.com.

Recent News

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
0
We would love to hear your opinion! Please comment below.x
()
x
Mastodon