Android-Fragmentierung

Autor: Peter Berry
Erstelldatum: 12 August 2021
Aktualisierungsdatum: 20 Juni 2024
Anonim
Google’s Project Treble - SFO17-400K1
Video: Google’s Project Treble - SFO17-400K1

Inhalt

Definition - Was bedeutet Android Fragmentation?

Android-Fragmentierung bezieht sich auf die Besorgnis über die alarmierende Anzahl der verschiedenen verfügbaren Android-Betriebssystemversionen auf dem Markt. Das Hauptproblem ist möglicherweise die verringerte Interoperabilität zwischen Geräten von Anwendungen, die mit dem Android Software Development Kit (Android SDK) codiert wurden.

Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.

Techopedia erklärt die Fragmentierung von Android

Mit der Veröffentlichung von Android-Plattform-Updates hat die Android-Fragmentierung zunehmend die Aufmerksamkeit der Software-Entwickler auf sich gezogen, die potenzielle Interoperabilitätsprobleme im Android-Ökosystem antizipieren. Dies bedeutet, dass Android SDK-Anwendungen, die für bestimmte Geräte erstellt wurden, nicht immer mit zahlreichen anderen Geräten funktionieren.

Android-Gerätehersteller tendieren dazu, das Android-Betriebssystem so anzupassen, dass es sich auf dem Android-Markt abhebt. Die Variationsstufen reichen von Unterschieden in der Gerätehardware wie Bildschirmauflösung und -größe bis hin zu modifizierten Android-APIs (Application Programming Interfaces). In Kombination mit häufigen Upgrades des Android-Betriebssystems haben diese Variationen das Fragmentierungsproblem für die meisten Entwickler verstärkt.


Googles Haltung ist, dass Fragmentierung kein ernstes Problem ist, da der Begriff nicht klar definiert wurde. Google hat jedoch ein Android-Kompatibilitätsprogramm veröffentlicht, mit dem Anwendungskompatibilitätsprobleme zwischen Geräten behoben werden können. Dieses Programm filtert geeignete Geräte, die auf Anwendungen zugreifen können, und schränkt den Android Market-Zugriff auf Geräte mit geänderten Android-APIs ein.

Nichtsdestotrotz behebt das Android-Kompatibilitätsprogramm keine Interoperabilitätsprobleme von Anwendungen, die für bestimmte Geräte erstellt wurden. Dies bedeutet, dass die Anwendungen vor der Veröffentlichung auf mehreren Geräten optimiert werden müssen.