Google folgt Apple iOS und macOS, indem es alle 64-Bit-Versionen für Android verwendet und die 32-Bit-Unterstützung aufgibt. Dies zeigt einen neuen Emulator für Version 12 oder 'S' an.

Android /. Google folgt Apple iOS und macOS, indem es alle 64-Bit-Versionen für Android verwendet und die 32-Bit-Unterstützung aufgibt. Dies zeigt einen neuen Emulator für Version 12 oder 'S' an. 2 Minuten gelesen

Google Android



Google scheint einen bedeutenden Schritt zur Verbesserung von Android im Kern getan zu haben. Es wurde festgestellt, dass ein Emulator für die kommende Version von Android S ohne Unterstützung für 32-Bit-Anwendungen funktioniert. Dies bedeutet direkt, dass ab Android S alle Apps und Support-Bibliotheken mit 64-Bit-Sicherheit und -Protokollen kompatibel sein müssen.

Google scheint in die Fußstapfen von Apple Inc. zu treten und die 64-Bit-Architektur im gesamten Smartphone-Ökosystem mit Android-Betriebssystem (OS) durchzusetzen. Der Suchriese, der die primäre Android-Betriebssystemschicht entwickelt und verwaltet, scheint sich für 64-Bit entschieden zu haben. Nachdem Google im letzten Jahr die 64-Bit-Architektur für Android-Apps über den Google Play Store durchgesetzt hat, scheint Google das Ökosystem des Android-Betriebssystems für die 64-Bit-Architektur umzustellen. Dies ist natürlich ein sehr wichtiger Schritt zur Verbesserung der Effizienz, Funktionalität, Zuverlässigkeit und Sicherheit des gesamten Android-Betriebssystems.



Google Goes Complete 64-Bit zeigt an, dass der Android S x86_64-Emulator ohne 32-Bit-Unterstützung ausgeführt wird:

Es wurde festgestellt, dass ein Emulator für Android S, eine neue und unveröffentlichte Version von Android OS, die voraussichtlich nach Android 11 veröffentlicht wird, vollständig im 64-Bit-Modus ausgeführt wird. Mit anderen Worten, der Emulator unterstützt die 32-Bit-Architektur überhaupt nicht. Frühere Versionen von Android hatten 32-Bit-Anwendungen zugelassen. Ab Android 12 müssen jedoch alle Anwendungen, Plattformen und Unterstützungsbibliotheken nur in 64-Bit-Architektur entwickelt werden.



Es ist wichtig anzumerken, dass Google im vergangenen Jahr damit begonnen hat, das Android-Betriebssystem auf 64-Bit umzustellen. Der Google Play Store hat am 1. August 2019 mit der Durchsetzung von 64-Bit-Apps begonnen. Dies bedeutete, dass alle Apps in einer 64-Bit-Umgebung funktionieren sollten. Jetzt arbeitet das Betriebssystem selbst in einer 64-Bit-Umgebung ohne Platz für 32-Bit-Anwendungen.

Der obligatorische Übergang zu 64-Bit bietet mehrere Vorteile. Durch das Eliminieren einer Kompatibilitätsschicht für ältere 32-Bit-Anwendungen wird eine erhebliche Menge an RAM freigegeben. Auf diese Weise können Anwendungsentwickler und OEMs Smartphones mit besserer Leistung auch mit relativ wenig RAM anbieten. Während neue Smartphones 4 GB RAM und mehr bieten, gibt es in Entwicklungsmärkten immer noch Geräte mit weniger RAM.



Abgesehen von RAM nehmen das Android-Betriebssystem und die Support-Struktur etwas weniger Platz ein. Während die Änderung eher minimal sein wird, um spürbare Auswirkungen zu erzielen, wurde viel Platz verschwendet, insbesondere für große APKs, die keine Bundles verwenden.

Können Hardware- und App-Hersteller mit allen 64-Bit-Android-Geräten arbeiten?

Die größte Verbesserung bei einem 64-Bit-Android ist die verbesserte Sicherheit. Die 64-Bit-Architektur ist wesentlich sicherer und zuverlässiger als die 32-Bit-Architektur. SoC-Hersteller wie ARM werden diesen Schritt sicherlich begrüßen, da die neuen Cortex-A65 des Unternehmens ohne aarch32 ISA-Unterstützung ausgeliefert werden. Daher gibt es keine Hindernisse für OEMs und SoC-Hersteller.

Nachdem alle Apps auf 64-Bit umgestellt wurden, hat Google sichergestellt, dass das App-Ökosystem zum Zeitpunkt der Einführung von Android S vollständig funktionsfähig ist. Experten weisen darauf hin, dass derzeit bis auf einige Mediencodecs alles einwandfrei funktionieren sollte. Dies liegt hauptsächlich daran, dass emulierte Plattformen den neuen CODEC2-Standard nicht unterstützen und auf OMX zurückgreifen, die alte 32-Bit-Medienkomponente. Übrigens ist auch CODEC2 nur 32-BIT. Einfach ausgedrückt, es bleibt noch viel zu tun, um sicherzustellen, dass alle Medienformate auf einem 64-Bit-Android-Gerät gut funktionieren. Der Rest des Ökosystems ist bereits vorhanden.

Stichworte Android