Google Play wird ab 2021 keine nativen Apps mehr ohne 64-Bit-CPU-Unterstützung anbieten

Ab dem 1. August 2021 stellt Google Play keine nativen Anwendungen mehr bereit, wenn diese die 64-Bit-CPU-Architektur nicht unterstützen.

Google hat in letzter Zeit häufig direkt mit Android-App-Entwicklern gesprochen. Es war Anfang dieser Woche, als das Unternehmen einen Artikel veröffentlichte, um daran zu erinnern, dass es bald nicht genehmigte Apps geben würde aus dem Play Store entfernt, wenn sie versuchten, auf das Anrufprotokoll oder die SMS-Berechtigungen zuzugreifen, ohne auf die Whitelist gesetzt zu werden ihnen. Diese Woche veröffentlichte das Unternehmen einen weiteren Artikel in seinem Android Developers Blog, in dem es jedoch um native Apps ging, die noch nicht verfügbar waren Unterstützung von 64-Bit-CPUs. Ab dem 1. August 2021 stellt Google Play keine nativen Anwendungen mehr bereit, wenn diese die 64-Bit-CPU nicht unterstützen die Architektur.

Android begann mit der Veröffentlichung von Android 5.0 Lollipop, 64-Bit-Anwendungen zu unterstützen. Seitdem werden immer mehr SoCs mit 64-Bit-CPUs auf den Markt gebracht, und dieser Übergang war der Beginn der Ausmusterung Chipsätze mit 32-Bit-CPUs. Genau wie bei Desktop-Computern ist 64-Bit die Zukunft und Google ist sich dessen bewusst Es. Das gab das Unternehmen vor etwas mehr als einem Jahr, im Dezember 2017, bekannt

Entwickler, deren Apps native Bibliotheken nutzen, müssen über eine 64-Bit-Alternative verfügen Nur auf 64-Bit-Geräten lauffähig.

Diese Anforderung liegt weiterhin im Zeitplan und wird am 1. August 2019 in Kraft treten. Diese Woche hat das Unternehmen eine Erweiterung für Spiele angekündigt, die Unity 5.6 oder älter verwenden. Google Play akzeptiert bis zum Ablauf der letzten Frist, die am 1. August 2021 in Kraft tritt, weiterhin nur 32-Bit-Updates für diese Spiele. Zu diesem Zeitpunkt stellt Google Play die Bereitstellung von Apps ohne 64-Bit-Versionen auf 64-Bit-fähigen Geräten ein (was bedeutet, dass diese Apps auf diesen Geräten nicht mehr im Play Store verfügbar sind).

Bis zum Stichtag 2021 gewährt Google derzeit keine Verlängerung für Spiele, die mit Unity 5.6 oder älter erstellt wurden. Allerdings könnten sich die Dinge bis August 2021 ändern, genau wie von 2017 bis 2019. Google möchte Entwicklern genügend Zeit geben, ihre Anwendungen und Spiele auf diese neue Richtlinie umzustellen. Nun gibt es noch eine Ausnahme von dieser neuen Frist, da Google sagt, dass diese Anforderungen für Folgendes nicht gelten:

  • APKs oder App-Bundles, die explizit auf Wear OS oder Android TV ausgerichtet sind. Dabei handelt es sich um Formfaktoren, die derzeit keinen 64-Bit-Code unterstützen.
  • APKs oder App-Bundles, die nicht an Geräte mit Android Pie oder höher verteilt werden.

Diese neue Änderung hat keine Auswirkungen auf die Richtlinien des Unternehmens zur 32-Bit-Unterstützung. Sie werden diese Apps weiterhin auf 32-Bit-Geräten bereitstellen. Wenn ein Entwickler also eine App mit nativem 32-Bit-Code hat, benötigt er auch eine zusätzliche 64-Bit-Version.


Quelle: Android Developers Blog