RSS Android-Entwickler-Blog
Folgen
Ein ruhigerer Ritt: Stabilitäts- und Leistungsverbesserungen für den Android-Emulator
Das Android-Studio-Team hat das Projekt Quartz initiiert, eine sechsmonatige Initiative, die auf die Verbesserung der Stabilität, Zuverlässigkeit und Leistung des Android-Emulators abzielt. Dieses Projekt konzentrierte sich auf die Behebung von Problemen, die zu Backend- und UI-Crashs und -Einfrieren führen, auf die Aktualisierung des UI-Frameworks, des Hypervisor-Frameworks und der Grafikbibliotheken und auf die Beseitigung technischer Schulden. Als Ergebnis hat die neueste stabile Version von Android Studio eine 30%ige Reduzierung der gemeldeten Crashs erfahren. Das Team hat auch die Telemetrie und Protokollierung verbessert, um die Crash-Ursachen besser zu verstehen und zu identifizieren, und hat mehr Tests zum Pre-Launch-Release-Prozess hinzugefügt. Sie haben die Anzahl und Häufigkeit von End-to-End-, automatisierten und Integrationstests auf macOS, Microsoft Windows und Linux erhöht, wobei verschiedene Szenarien wie Snapshot-Konfigurationen, Grafikkarten-Betrachtungen, Netzwerke, Bluetooth-Funktionalität und Leistungsbewertungen abgedeckt wurden. Diese umfassenden Tests gewährleisten ein zuverlässigeres Testumfeld für Entwickler. Das Team hat die offenen Probleme und Bugs um 43,5% reduziert, von 4.605 auf 2.605, und wird weiterhin die Android-Emulator-Erfahrung verbessern. Die Rückmeldung von Entwicklern ist für die Verbesserung des Android-Emulators und Android Studios von entscheidender Bedeutung, und sie können sich entscheiden, Nutzungszahlen und Crashdumps zu teilen.