Android 12 könnte wichtige App-Kompatibilitätsverbesserungen enthalten

Diese Seite kann durch die Links auf dieser Seite Affiliate-Provisionen verdienen. Nutzungsbedingungen.
android tool

Google warb bei der Einführung von Android mit Offenheit und Anpassbarkeit. Im Gegensatz zu Apple veröffentlichte es sein mobiles Betriebssystem unter Open-Source-Lizenzen und erlaubte Geräteherstellern, es zu verändern. Dieser unkonventionelle Ansatz hat dazu beigetragen, dass Android die beliebteste Computerplattform der Welt geworden ist, aber es war schwierig, das Niveau von Apple in Bezug auf Feinschliff und Konsistenz zu erreichen. Google hat im Laufe der Jahre versucht, Teile von Android zu zentralisieren, um dieses Problem zu beheben, und eine wichtige Komponente namens ART soll diese Behandlung in Android 12 erhalten. Das Ergebnis könnte eine deutlich verbesserte App-Kompatibilität sein, was sicher alle freuen wird.

Bis vor einigen Jahren musste das Betriebssystem bei jeder Aktualisierung von Android-Telefonen von Grund auf mit der neuesten Codebasis von Google neu erstellt werden. Mit der Einführung von Project Treble in Android 8.0 Oreo begann sich das zu ändern. Diese architektonische Änderung macht den Code der Hersteller vorwärtskompatibel, sodass neue Betriebssystem-Updates ohne Änderungen auf niedriger Ebene von Qualcomm und anderen Chip-Herstellern eingespielt werden können. Project Mainline wurde mit Android 10 eingeführt, um das Betriebssystem weiter zu modularisieren und Kernsystem-Updates über den Play Store bereitzustellen.

Nach einer neuen Notiz im offenen Quellcode von Android plant Google, die Android Runtime (ART) mit Android 12 in Mainline zu überführen. Das bedeutet, dass es in der Lage sein wird, diese wichtige Systemkomponente ab dem nächsten Jahr auf allen neuen Android-Geräten zu aktualisieren. ART ist von entscheidender Bedeutung, da Ihr Telefon ohne sie nicht weiß, wie es eine Ihrer Anwendungen ausführen soll.

ART kam mit Android 4.4 KitKat auf den Markt und wurde ein Jahr später zur Pflicht. ART ist ein so genannter AOT-Compiler (AOT = ahead of time). Er übernimmt den Bytecode von Apps und kompiliert ihn in native Anweisungen, die für das Telefon bereitstehen, sobald Sie die App öffnen. ART löste die Dalvik VM ab, die ein „just in time“-Compiler war, der Code im laufenden Betrieb konvertierte und daher ziemlich langsam war.

Wenn Google anfängt, von den OEMs zu verlangen, eine von Google signierte ART-Komponente in die Telefone einzubauen, könnte Google Updates für alle zertifizierten Android-Geräte bereitstellen. Die Kompatibilität von Android-Apps hat sich stark verbessert, aber es kann immer noch vorkommen, dass ein Telefon eine App nicht richtig darstellt oder Hintergrunddienste aufgrund von OEM-Systemmodifikationen nicht funktionieren. Ein universelles, von Google aktualisiertes ART-Modul könnte dafür sorgen, dass Apps geräteübergreifend konsistenter sind, was gut für die Nutzer und großartig für Entwickler ist, die ständig gerätespezifische Fehler aufspüren müssen.

Noch ist nichts davon offiziell – Google hat die Aufnahme von ART in Android 12 noch nicht angekündigt, aber das Projekt läuft im Rahmen des Open-Source-Projekts. Wenn es zum Tragen kommt, könnten Android-Apps einen großen Schub für die Benutzerfreundlichkeit bekommen.

Lesen Sie jetzt:

  • Projekt Treble hat Android-Updates schneller gemacht
  • Projekt Mainline ist Googles neuester Versuch, Android-Updates zu verbessern
  • Google sagt, die Adoptionsrate von Android 10 ist die schnellste aller Zeiten

Leave a Reply