OEMs müssen die strengen Einschränkungen der Android Oreo-App für den Hintergrund implementieren

Die Android Oreo Changelogs sind da und es gibt einige interessante Ergänzungen, über die viele bereits Bescheid wissen. Es gibt Project Treble, Sicherheitsänderungen und so weiter. Eine der größten Änderungen betrifft das Verhalten von Hintergrundanwendungen. Sie haben nicht mehr die freie Hand über das Gerät, und Android-System führt zu Einschränkungen, wenn ein Hintergrundprozess missbraucht wird. Es gab einige Spekulationen, dass OEMs dies optimieren könnten, um das Verhalten von Apps selbst zu steuern. Zum Glück scheint dies nicht der Fall zu sein, da Google von den OEMs verlangt , ALLE strengen Einschränkungen der Android Oreo-Hintergrund-App zu implementieren, um die Akkulaufzeit und die Speichernutzung zu verbessern.

Im Oreo-Kompatibilitätsdefinitionsdokument für Android gibt Google ausdrücklich an, dass OEMs die Einschränkungen der Hintergrund-App nicht ändern dürfen. Ich habe einen Screenshot des unten genannten Abschnitts beigefügt.

Es gibt auch eine sehr strenge Warnung vor Manipulationen an diesen Einstellungen des Android Git. Es scheint, dass Android Oreo ein Upgrade für die Verbraucher ist, wenn es darum geht, schlechte Praktiken von OEMs zu bekämpfen, anstatt ein Upgrade mit mehr Funktionen.

Google scheint zu erkennen, dass bestimmte OEMs gerne ihre eigenen Versionen der App-Verwaltungsfunktionen im Hintergrund implementieren. Dies bereitet Anwendungsentwicklern jedoch erhebliche Kopfschmerzen, wenn sie nicht wissen, wie sich ihre App auf bestimmten Geräten verhält.

Somit ist dies eine gute Änderung sowohl für Endbenutzer als auch für Entwickler. Endbenutzer können sicher sein, dass sie die Verbesserungen der Akkulaufzeit und des Speicherbedarfs genießen, die durch die Einschränkungen der Android Oreo-Hintergrund-App geboten werden, und Entwickler müssen sich keine Sorgen machen, dass ihre Apps auf anderen Geräten im Hintergrund zu unterschiedlich funktionieren.

Durch Hinzufügen dieser Anforderungen zum Kompatibilitätsdefinitionsdokument erhalten die Geräte der Hersteller, wenn sie gegen diese Regeln verstoßen, keine Zertifizierung für den Google Play Store. Dies bedeutet, dass auf den betroffenen Geräten der Google Play Store nicht vorinstalliert ist. Wir freuen uns, dass Google sich gegen schlecht codierte Apps und OEM-Änderungen ausspricht, und freuen uns, dass diese Änderungen auf allen Android 8.0 Oreo-Geräten wirksam werden.