Android könnte bald damit beginnen, Benutzer zu warnen, wenn sie 32-Bit-Apps ausführen

Eine kürzlich bei der AOSP eingereichte Codeänderung, Gerrit, weist darauf hin, dass Android beginnen könnte, Benutzer zu warnen, wenn sie 32-Bit-Apps ausführen. Lesen Sie weiter, um mehr zu erfahren.

Obwohl Google in den letzten Jahren Anstrengungen unternommen hat, die Unterstützung für 32-Bit-Apps auf Android einzustellen, kann es noch eine Weile dauern, bis 32-Bit-Apps der Vergangenheit angehören. Um den Prozess zu beschleunigen, könnte Google jedoch bald eine neue Änderung in Android implementieren, die Benutzer warnt, wenn 32-Bit-Apps auf 64-Bit-Systemen ausgeführt werden.

Eine Codeänderung, die dem AOSP Gerrit vorgelegt wurde (entdeckt von Mischaal Rahman) hebt eine neue Warnung hervor, die angezeigt wird, wenn der Benutzer eine 32-Bit-App auf einem 64-Bit-System ausführt. Wie Sie im beigefügten Screenshot sehen können, wird die Warnmeldung den Benutzern mitteilen, dass die „App muss vom Entwickler aktualisiert werden, um die Kompatibilität zu verbessern“ und fordern Sie sie auf, nach Updates zu suchen oder den Entwickler zu kontaktieren. Die Idee hinter diesem Schritt besteht darin, Entwickler dazu zu bewegen, 64-Bit-Versionen ihrer Apps zu erstellen. Derzeit liegen uns jedoch keine Informationen darüber vor, wann Google diese Änderung umsetzen könnte.

Es ist erwähnenswert, dass Android bereits eine ähnliche Warnung anzeigt, wenn Benutzer versuchen, Apps auszuführen, die die Mindestanforderungen des targetSDK nicht erfüllen. Google hat diese Änderung in Android 10 implementiert, und das Unternehmen plant nun, die minimal unterstützte targetSDK-Stufe auf 28 zu aktualisieren. Mit der aktualisierten Anforderung beginnt Android, Benutzer zu warnen, wenn sie versuchen, Apps auszuführen, die auf Android 8.1 Oreo oder älter abzielen. Allerdings muss auch diese Änderung noch in Kraft treten Android 13 baut.

Angesichts der Tatsache, dass ARM dies plant Entfernen Sie die Unterstützung für 32-Bit-Anwendungen von zukünftigen mobilen CPUs Ab dem nächsten Jahr könnte die Warnung Entwickler dazu zwingen, ihre Apps rechtzeitig für diese Änderung zu aktualisieren. Für Unwissende: Android unterstützt derzeit sowohl 32-Bit- als auch 64-Bit-Anwendungen. Aus diesem Grund müssen Entwickler zwei Binärdateien für ihre Apps verwalten und ARM muss CPUs anbieten, die ältere 32-Bit-Unterstützung bieten. Da 64-Bit-Prozessoren von Natur aus leistungsfähiger sind als 32-Bit-Prozessoren, ist es für das gesamte Ökosystem sinnvoll, diese Änderung zu übernehmen. Apple hat mit iOS 11 bereits 2017 auf reine 64-Bit-Unterstützung umgestellt, und es ist höchste Zeit, dass Android diesem Beispiel folgt.


Quelle:AOSP Gerrit