Anleitungen

Mit der Android Performance Spotlight Week auf der Überholspur

Lesezeit: 3 Minuten
Profil von Ben Weiss ansehen
Ben Weiss Developer Relations Engineer

Bei der Entwicklung neuer Funktionen wird die App-Leistung oft vernachlässigt. Auch wenn Entwickler nicht immer daran denken, können Nutzer genau sehen, wo die Leistung Ihrer App hinterherhinkt. Wenn das Laden einer neuen Funktion lange dauert oder sie langsam gerendert wird, kann das zu Frustration bei den Nutzern führen. Und unzufriedene Nutzer werden die Funktion, in die Sie so viel Zeit investiert haben, wahrscheinlich nicht verwenden.

Die App-Leistung ist ein wichtiger Bestandteil des Nutzererlebnisses und der App-Qualität. Aktuelle Studien und Untersuchungen zeigen, dass sie in hohem Maße mit einer höheren Nutzerzufriedenheit, einer höheren Kundenbindung und besseren Bewertungen zusammenhängt.

Wir sind für Sie da. Willkommen zur Android Performance Spotlight Week. Die ganze Woche über stellen wir Ihnen Tools und Anleitungen zur Verfügung, mit denen Sie die Leistung Ihrer App mit wenig Aufwand deutlich verbessern können. Wir helfen Ihnen, die Grundlagen zu schaffen, und gehen dann genauer darauf ein, wie Sie Ihre App noch besser machen können.

Der R8-Optimizer und die profilgesteuerte Optimierung sind grundlegende Tools zur Verbesserung der allgemeinen App-Leistung. Deshalb haben wir gerade erhebliche Verbesserungen an den Android Studio-Tools für die Leistung vorgenommen. Mit dem Android Gradle-Plug-in 9.0 führen wir neue APIs ein, die es Ihnen erleichtern, bei der Konfiguration des R8-Android-App-Optimizers die richtigen Entscheidungen zu treffen. Jetpack Compose Version 1.10, die sich derzeit in der Betaphase befindet, enthält mehrere Funktionen, die die Rendering-Leistung von Apps verbessern. Zusätzlich zu diesen Updates geben wir Ihnen eine Auffrischung zum Thema App-Zustand und Leistungsüberwachung. Einige unserer Partner werden auch von ihren Erfahrungen mit der Leistungsverbesserung berichten.

 

 

Schauen Sie die ganze Woche über auf dem Blog vorbei. Wir werden diesen Beitrag regelmäßig mit einer Zusammenfassung aller veröffentlichten Inhalte aktualisieren. Wir freuen uns, Ihnen diese Updates mitzuteilen und Ihnen dabei zu helfen, die Leistung Ihrer App zu verbessern.

Hier ein genauerer Blick auf die Themen, die wir behandeln werden:

Montag: Gezielte Leistungsoptimierung mit R8

17. November 2025

Wir beginnen mit einer detaillierten Einführung in den R8-Optimizer. Es geht nicht nur darum, die Größe Ihrer App zu reduzieren, sondern auch darum, ein grundlegendes Verständnis dafür zu entwickeln, wie der R8-Optimizer die Leistung Ihrer App verbessern kann und warum Sie ihn sofort verwenden sollten. Wir haben gerade die bisher größte Überarbeitung der technischen Anleitung veröffentlicht. In den Anleitungen wird beschrieben, wie Sie den R8-Optimizer aktivieren, konfigurieren und Fehler beheben. Am Montag finden Sie auch Fallstudien von Top-Partnern, die zeigen, welche Verbesserungen sie in der Praxis erzielt haben.

 

 

Lesen Sie den Blogpost und den Entwicklerleitfaden.

Dienstag: Debugging und Fehlerbehebung bei R8

18. November 2025

Wir gehen direkt auf die Frage ein, warum meine App abstürzt, nachdem ich R8 aktiviert habe. Wir wissen, dass bei der erweiterten Optimierung manchmal Grenzfälle auftreten können. Deshalb konzentrieren wir uns auf das Debugging und die Fehlerbehebung von Problemen im Zusammenhang mit R8. Wir zeigen Ihnen, wie Sie neue Funktionen in Android Studio verwenden können, um Stacktraces zu entschlüsseln, häufige Konfigurationsprobleme zu identifizieren und Best Practices zu implementieren, um das Beste aus R8 herauszuholen. Wir möchten, dass Sie sich sicher fühlen, wenn Sie den Schalter umlegen.

 

 

Lesen Sie den Blogpost und den Entwicklerleitfaden zum Testen und zur Fehlerbehebung bei R8.

Mittwoch: Weitere Überlegungen zur Leistung

19. November 2025

Mitte der Woche beschäftigen wir uns mit leistungsstarken Angeboten außerhalb des R8-Optimizers. Wir zeigen Ihnen, wie Sie den Start und die Interaktionen Ihrer App mit der profilgesteuerten Optimierung mit Baseline-Profilen und Startprofilen verbessern können. Sie sind bereit und haben sich bereits bewährt, um eine weitere massive Leistungssteigerung zu erzielen. Außerdem haben wir Neuigkeiten zu Verbesserungen der Rendering-Leistung von Jetpack Compose. Außerdem erfahren Sie, wie Sie den Zustand Ihrer App optimieren können, indem Sie Hintergrundaufgaben effektiv verwalten.

Lesen Sie den Blogpost.

Donnerstag: Messen und verbessern

20. November 2025

Eine Verbesserung ist nur dann eine Verbesserung, wenn Sie sie nachweisen können. Der Donnerstag ist der Leistungsmessung gewidmet. Wir stellen Ihnen unseren vollständigen Leitfaden zur Verfügung, von der lokalen Messung und dem Debugging mit Tools wie Jetpack Macrobenchmark und der neuen UiAutomator API zum Erfassen von Rucklern und Startzeiten bis hin zur Überwachung Ihrer App in der Praxis. Sie erfahren mehr über Play Vitals und andere neue APIs , um die Leistung Ihrer tatsächlichen Nutzer zu verstehen und Ihren Erfolg zu quantifizieren.

Lesen Sie den Blogpost.

Freitag: Ask Android Live

21. November 2025

Wir beenden die Woche mit einer ausführlichen Live-Unterhaltung. Hier haben Sie die Möglichkeit, direkt mit den Entwicklern und dem Developer Relations-Team zu sprechen, die diese Tools täglich entwickeln und verwenden. Wir haben ein Expertenteam aus den R8- und anderen Leistungsteams zusammengestellt, das Ihre schwierigsten Fragen live beantworten kann. Bereiten Sie Ihre Fragen vor.

Lesen Sie den Blogpost und sehen Sie sich die Aufzeichnung unserer Ask Android-Sitzung an.

 

 


📣 Nehmen Sie an der Performance Challenge teil

Wir geben Ihnen nicht nur Anleitungen. Wir fordern Sie auf, sie in die Tat umzusetzen.

Das ist unsere Herausforderung für Sie diese Woche: Aktivieren Sie den vollständigen R8-Modus für Ihre App.

  1. Folgen Sie unserer Entwicklerleitfäden, um loszulegen: App-Optimierung aktivieren.
  2. Messen Sie dann die Auswirkungen. Sie sollten den Unterschied nicht nur spüren, sondern ihn auch nachweisen. Messen Sie die Leistungssteigerung, indem Sie den Code aus unserer Macrobenchmark-Beispiel-App auf GitHub verwenden oder anpassen, um die Startzeiten vor und nach der Optimierung zu messen.

Wir sind zuversichtlich, dass Sie eine deutliche Verbesserung der Leistung Ihrer App feststellen werden.

Verwenden Sie die Social-Media-Tags #AskAndroid, um Ihre Fragen zu stellen. Die ganze Woche über beobachten unsere Experten Ihre Fragen und beantworten sie.

Geschrieben von:
Weiterlesen