App-Qualität steigern: Arbeitsspeichernutzung reduzieren und Gerätemigration verbessern
Lesezeit: 4 Minuten
Ein gesundes Android-Ökosystem ist eine gemeinsame Verpflichtung, bei der jede App und jedes Spiel eine Rolle spielt. Damit Sie Nutzern die Premium-Erlebnisse bieten können, die sie erwarten, führt Google Play zwei neue Qualitätsanforderungen ein: eine zur Reduzierung des Speicherplatzbedarfs von Apps und eine zur Bereitstellung einer sicheren, nahtlosen Gerätemigration.
Erstens: Um Entwicklern zu helfen, mit branchenweiten Hardwarebeschränkungen und den allgemeinen Speicherlimits von Android umzugehen, werden bei Google Play neue Leistungsschwellen eingeführt.
Zweitens führen wir im Rahmen unseres umfassenden Engagements zur Verbesserung der App-Qualität einen neuen Onboarding-Standard ein, um die Anmeldung bei Geräte-Upgrades zu vereinfachen und zu sichern.
Arbeitsspeichernutzung von Apps reduzieren und Code optimieren
Die Mobilfunkbranche ist mit erheblichen Einschränkungen bei der Hardwareversorgung konfrontiert, die sich auf die Verfügbarkeit des Gerätespeichers auswirken und im Laufe der Zeit die Nutzerfreundlichkeit beeinträchtigen können. Android begegnet dieser Herausforderung mit erweiterten Arbeitsspeicherlimits, die die allgemeine Nutzerfreundlichkeit schützen sollen, indem sie verhindern, dass Apps übermäßig viel Arbeitsspeicher verwenden und systemweite Verlangsamungen verursachen.
Aus diesem Grund führt Google Play heute Leistungsgrenzwerte ein, damit Entwickler dafür sorgen können, dass ihre Apps weiterhin die Premium-Nutzererfahrung bieten, die Nutzer erwarten. Dazu gehören neue Grenzwerte für die dynamische Arbeitsspeichernutzung, die Bitmap-Nutzung und die Codeoptimierung, um unerwartete Drosselungen der On-Device-Leistung und App-Beendigungen zu verhindern.
- Dynamische Arbeitsspeichernutzung (anonyme RSS + Auslagerung): Hier wird der Arbeitsspeicher erfasst, der für die private Datenspeicherung Ihrer App verwendet wird, einschließlich des aktiven und des komprimierten Arbeitsspeichers. Dateien, die auf dem Gerät gespeichert sind, z. B. Code oder Assets, sind nicht enthalten. Wir bewerten diese Nutzung in verschiedenen App-Zuständen (z. B. wenn Ihre App verwendet wird oder im Hintergrund ausgeführt wird) und Geräteleistungskategorien.
- Arbeitsspeichernutzung für Bitmaps:Hier wird der von Bitmaps belegte Arbeitsspeicher bewertet. Bitmaps belegen zwar Arbeitsspeicher, wenn sich Ihre App im Vordergrund befindet, sollten aber nicht über einen längeren Zeitraum in nicht sichtbaren App-Zuständen wie Hintergrund und Cache im Arbeitsspeicher gehalten werden.
- Optimierter DEX-Code : Ein gut optimiertes Android App Bundle benötigt weniger Arbeitsspeicher, startet schneller, reduziert ANR-Fehler und verbessert die Rendering- und Laufzeitleistung. Um eine optimierte Größe zu gewährleisten, müssen bei Google Play veröffentlichte Apps optimiert werden. Dabei muss eine Abdeckung von mindestens 25% bei Optimierung, Verkleinerung und Verschleierung mit einem Tool wie R8 oder einem anderen Tool zur Verkleinerung erreicht werden.
Grenzwerte und technische Details ansehen: Hier finden Sie Informationen zu den Anwendbarkeitsunterschieden für Apps und Spiele, RAM-Klassen und Prozessstatus.
Neue Tools für mehr Nachhaltigkeit
Damit Sie Ihre App oder Ihr Spiel proaktiv untersuchen und optimieren können, um die neuen Grenzwerte für unzulässiges Verhalten zu erfüllen, haben wir bereits mit der Einführung neuer Tools in der Play Console begonnen.
- Neue Messwerte für dynamischen Arbeitsspeicher im Detail ansehen : Sie können die gesamte Nutzung des dynamischen Arbeitsspeichers (anonymer RSS + Auslagerung) und die Bitmap-Arbeitsspeichernutzung direkt in Android Vitals beobachten. Sie können verschiedene Perzentile und RAM-Buckets aufschlüsseln, um genau zu ermitteln, wo es zu einem Speicher-Bloat kommt.
Neue Speichermesswerte in Android Vitals zum Erkennen und Beheben von Speicherüberlastung
- „Out of memory“-Abstürze nachverfolgen : Wir haben einen neuen Filter für Abstürze und ANRs hinzugefügt, damit Sie ganz einfach feststellen können, wann das Betriebssystem Ihre App aufgrund von starkem Speichermangel auf dem Gerät beendet hat.
- Statistiken zur DEX-Code-Optimierung analysieren : Für jedes neue App-Bundle, das Sie in die Play Console hochladen, werden jetzt detaillierte Optimierungsstatistiken angezeigt. Wenn Ihr Tool zur Verkleinerung Optimierungsmetadaten weitergibt, können Sie die Effizienz Ihres Codes ganz einfach bewerten und Bereiche für Verbesserungen erkennen.
- Proaktive Leistungsbenachrichtigungen erhalten : Wenn Ihre App oder Ihr Spiel die neuen Grenzwerte für unerwünschtes Verhalten überschreitet, wird auf der Übersichtsseite von Android Vitals eine Warnung angezeigt. Sie werden auch benachrichtigt, wenn wir in den Android Vitals nicht optimierte Bitmaps, eine eingeschränkte DEX-Optimierung oder eine eingeschränkte Verwendung von Split-Bundles erkennen. So können Sie die Leistung und die Speicherauslastung weiter optimieren.
Später in diesem Jahr werden zusätzliche Diagnosetools verfügbar sein, darunter Messwerte dazu, wie lange Ihre App in den einzelnen Status verweilt, und detailliertere Informationen zum Memory Limiter von Android. Diese Funktion verhindert, dass einzelne Apps zu viel Gerätespeicher verwenden. Wir investieren kontinuierlich in diese Verbesserungen, damit Sie Ihre Präsenz optimieren und die Nutzererfahrung verbessern können.
Zeitplan für die Durchsetzung
Ab Februar 2027 müssen Apps und Spiele die jeweiligen Grenzwerte für unerwünschtes Verhalten für die Arbeitsspeichernutzung (anonyme RSS + Auslagerung), die Bitmap-Arbeitsspeichernutzung und die DEX-Codeoptimierung einhalten. Ähnlich wie bei den vorhandenen Android Vitals-Messwerten ist das Überschreiten von Grenzwerten ein starker Indikator für eine schlechtere App-Nutzung und das Beenden von Android-Apps auf dem Gerät.
Bei Apps und Spielen, die diese Grenzwerte nicht erreichen, kann es sein, dass die Sichtbarkeit und die Veröffentlichungsmöglichkeiten bei Google Play eingeschränkt werden. Weitere Informationen folgen im Laufe des Jahres.
Da sich das Android-Ökosystem ständig weiterentwickelt und wir Ihre individuellen Anwendungsfälle besser verstehen, gehen wir davon aus, dass sich diese Grenzwerte im Laufe der Zeit anpassen werden. Wenn die Anforderungen aktualisiert werden, haben Sie immer ausreichend Zeit, die Änderungen umzusetzen.
Sichere und nahtlose Gerätemigration
Wenn Nutzer zu einem neuen Gerät wechseln, sollte die Übertragung ihrer Apps sicher und mühelos erfolgen. Um die Einrichtung zu vereinfachen, führen wir eine Anforderung für App-Entwickler ein, die Anmeldungen bei Geräteübertragungen schneller und sicherer zu gestalten.
Der Standard Zero-Tap Sign-In erfordert, dass bei jeder App, die die Nutzeranmeldung unterstützt (optional oder obligatorisch), der Anmeldestatus eines Nutzers automatisch wiederhergestellt wird, wenn er mit der Android Anmeldedaten-Wiederherstellung API von einem Android-Gerät zu einem anderen wechselt. Diese API sorgt dafür, dass Nutzer, die Ihre App zum ersten Mal auf ihrem neuen Android-Gerät öffnen, sofort erkannt und sicher angemeldet werden, ohne dass sie zusätzliche Schritte ausführen müssen.
Ab April 2027 müssen Apps bei Google Play die Zero-Tap-Anmeldeanforderung erfüllen, um weiterhin alle Veröffentlichungsfunktionen nutzen und eine optimale Sichtbarkeit im Google Play Store erzielen zu können.
Spiele sind derzeit von der Anforderung zur Anmeldung ohne Tippen ausgenommen. Entwicklerinnen und Entwickler können 2027 mit speziellen Anleitungen und maßgeschneiderten Lösungen für komplexe Anwendungsfälle zur Spieleauthentifizierung rechnen.Bei Spielen, die die Anmeldung mit einem einzigen Konto unterstützen, empfehlen wir dringend die Verwendung der Anmeldedaten-Wiederherstellung API, um die Zero-Tap-Anmeldung zu unterstützen. Weitere Informationen finden Sie in unserer Hilfe.
Roadmap planen: Anforderungen von Google Play prüfen
Sehen Sie sich die Details der einzelnen Anforderungen an, um sich auf die bevorstehenden Fristen für die Durchsetzung vorzubereiten:
Die Erfüllung dieser Qualitätsanforderungen bei Google Play ist ein wichtiger Schritt, um unseren Nutzern eine schnellere und zuverlässigere Nutzung zu ermöglichen. Wir danken Ihnen für Ihre Partnerschaft und alles, was Sie tun, um die Android-Community zu unterstützen.
-
ProduktneuheitenDas Debugging über WLAN auf Android ist jetzt schneller, zuverlässiger und einfacher einzurichten als je zuvor. Mit ADB Wi‑Fi 2.0 haben wir einen neuen Server-Stack und eine intelligentere Netzwerkverwaltung eingeführt, um direkt auf das Entwickler-Feedback zu Usability-Lücken zu reagieren.
Steven Jenkins, Sherif Eid, Fabien Sanglard • Lesezeit: 1 Minute -
ProduktneuheitenDies ist die letzte stabile Version von Android Studio Quail. Mit den neuen Funktionen in Android Studio können Sie Premium-Apps mit KI effizient und effektiv entwickeln.
Amman Asfaw • Lesezeit: 5 Minuten -
ProduktneuheitenBei Google Play gehen Nutzersicherheit und Entwicklererfolg Hand in Hand. Apps mit KI-generierten Funktionen werden immer beliebter. Durch das Hinzufügen generativer KI in Ihre Apps können Sie unglaubliche kreative Möglichkeiten freisetzen.
Ron Aquino • Lesezeit: 4 Minuten
Lassen Sie sich Woche für Woche die neuesten Informationen zur Android-Entwicklung zusenden.