Werbung
Android 5.0 Lollipop wurde im November veröffentlicht. Im Februar, volle drei Monate später, berichtete TechCrunch darüber weniger als 2% der Android-Geräte liefen es. Jetzt, im März, schwebt diese Zahl immer noch um die 3% -Marke.
Vergleichen Sie das mit dem Hauptkonkurrenten von Android. Apfel veröffentlichte iOS 8.0 im September iOS 8 ist da: 10 Gründe, es sofort zu installierenWenn Sie ein iPhone, iPad oder einen iPod Touch besitzen, sollten Sie es so schnell wie möglich auf iOS 8 aktualisieren. Hier ist der Grund. Weiterlesen und bis November, nur zwei Monate später, über 60% der iPhones haben die neueste Version ausgeführt - und das ist eigentlich so langsam Wenn Sie sich die Akzeptanzrate früherer iOS-Versionen ansehen.
Was gibt? Warum aktualisieren Android-Geräte so viel langsamer als ihre Konkurrenten auf die neueste Version? Warum nicht? Ihre Gerät läuft Lollipop schon?
Das Problem ist das Design von Android
Wie sich herausstellt, ist das Problem des langsamen Rollouts von Updates und der noch langsameren Übernahme von Updates nichts Neues, wenn Sie sich den Versionsverlauf von Android ansehen. Wir haben uns Android angesehen
Übernahme fragmentierter Versionen Eine Kurzanleitung zu Android-Versionen und -Updates [Android]Wenn Ihnen jemand sagt, dass er Android ausführt, sagt er nicht so viel, wie Sie denken. Im Gegensatz zu den wichtigsten Computerbetriebssystemen ist Android ein umfassendes Betriebssystem, das zahlreiche Versionen und Plattformen abdeckt. Wenn du willst... Weiterlesen schon 2011, aber seitdem hat sich kaum etwas geändert.Das Problem ergibt sich aus der zentralen Designphilosophie von Android: einer offenen Umgebung, die von jedem, der ein Telefon herstellen kann, angepasst und angepasst und präsentiert werden kann. Diese Offenheit ist eines der größten Verkaufsargumente von Android, da Android-Nutzer die Freiheit lieben, aber es gibt einige große Probleme - wie z Android App Piraterie Piraterie auf Android: Wie schlimm ist es wirklich?Android ist bekannt für seine grassierende Piraterie, daher untersuchen wir genau, wie schlimm es ist. Weiterlesen .
Obwohl Lollipop im November offiziell verfügbar war, war es zu diesem Zeitpunkt tatsächlich nur für bestimmte Nexus-Geräte verfügbar. Warum? Weil Hersteller Updates in ihrem eigenen Tempo übernehmen und entwickeln, weshalb auch dieselben Hersteller kündigte Lollipop Verfügbarkeitsschätzungen an Android 5.0 Lollipop: Was es ist und wann Sie es bekommenAndroid 5.0 Lollipop ist hier, aber nur auf Nexus-Geräten. Was genau ist neu an diesem Betriebssystem und wann können Sie damit rechnen, dass es auf Ihrem Gerät ankommt? Weiterlesen .
Im Gegensatz dazu ist iOS ein einziges Ökosystem, das von Apple streng gepflegt und reguliert wird. Sie müssen sich nicht mit HTC-, Samsung- und Motorola-Versionen des iPhone beschäftigen. Vielmehr ist jedes iPhone das gleiche wie das nächste, sodass Updates einfacher zu testen und schneller zu veröffentlichen sind.
Und genau darauf kommt es bei all diesen Android-Verzögerungen an: der schieren Anzahl von Geräten, die unterstützt werden müssen.
Alles beginnt mit Google…
Nehmen wir an, Sie und Ihre beiden Freunde kaufen jeweils dasselbe LEGO Kit Google kündigt neues LEGO-Projekt an: Build With ChromeWollten Sie schon immer etwas aus LEGOs bauen, aber die Gefahr vermeiden, auf einen dieser Fußzerstörer zu treten? Nun, das Chrome-Team und die LEGO Group haben ein Vergnügen für Sie: Build With Chrome. Weiterlesen (was eigentlich sein kann produktiv nutzen So verwenden Sie LEGOs, um Ihre Zeit besser zu verwaltenIch glaube, ich habe das ultimative Produktivitätswerkzeug gefunden: LEGOs. Geh nicht! Lassen Sie mich erklären. Weiterlesen ) und verwenden Sie es, um eine einzigartige Kreation zu erstellen. Einige Monate später veröffentlicht LEGO ein weiteres Kit und alle drei kaufen es, damit Sie das verbessern können, was Sie bereits gemacht haben.
Jeder von Ihnen muss diese neuen Teile einbeziehen, aber der Prozess wird für jeden von Ihnen anders sein, da Ihre Kreationen alle auf unterschiedliche Weise konstruiert sind. Du könnte es leicht finden, sich anzupassen, aber deine Freunde könnte kämpfen und länger dauern, bis es funktioniert.
Bevor wir uns jedoch damit befassen, schauen wir uns zunächst an, wie diese neuen LEGO-Kits (sprich: neue Android-Versionen) hergestellt werden können.
Google arbeitet an kommenden Android-Versionen hinter den Kulissen. Sobald sie der Öffentlichkeit eine neue Version bekannt geben, stellt Google die Quellcode für diese Version auf ihrer Website, damit Netzbetreiber und Hersteller es bewerten und entscheiden können, welche Geräte das neue Update unterstützen.
Mit Blick auf das Muster seiner Geschichte kündigt Google häufig alle 6 bis 12 Monate neue Android-Versionen an Bevorzugung der Veröffentlichung zwischen Juli und November, aber manchmal Abweichung, wenn die Umstände dies erfordern.
Sobald der Quellcode verfügbar ist, müssen die Hersteller ihn rechtzeitig verpacken und für die Kunden bereitstellen.
… Und endet mit den Trägern
Vor etwas mehr als einem Jahr veröffentlichte HTC eine Infografik Detaillierte Beschreibung des aufwändigen Prozesses, der erforderlich ist, um eine neue Android-Version in etwas zu verwandeln, das auf aktuelle Geräte übertragen werden kann.
Zurück zur LEGO-Analogie: Nehmen wir an, Sie sind HTC und müssen diese neuen LEGO-Teile in das integrieren, was Sie bereits gebaut haben. Dafür müssen Sie mit Spediteuren sprechen und sehen, was Sie wollen.
Vielleicht möchte AT & T die Teile A, B und C auf ihren Geräten haben, während T-Mobile die Teile X, Y und Z auf ihren Geräten haben möchte. Es gibt mehr als 100 Fluggesellschaften auf der ganzen Welt, und jede möchte etwas anderes. Als HTC müssen Sie viele von ihnen aufnehmen, was bedeutet, dass Sie Hunderte von Variationen erstellen und testen müssen.
Sobald die Fehler beseitigt sind (und vertrau mir, wird es welche geben) viel Diese Geräte müssen von den genannten Anbietern sowie von Google und anderen regionenspezifischen Aufsichtsbehörden genehmigt werden.
Wenn all dies erledigt ist, kann HTC endlich seine Over-the-Air-Server (OTA) mit all diesen gerätespezifischen Updates vorbereiten. Sobald die Server bereit sind, sind es HTC-Benutzer über ein verfügbares Update informiert das kann heruntergeladen und angewendet werden.
Andere Hersteller arbeiten ähnlich.
Wie Sie sehen, ist dies ein komplizierter Prozess, der dank des zahlreichen Hin- und Her-Austauschs zwischen allen Anforderungen, Tests und Iterationen, die allen gemeinsam sind, viel Zeit erfordert Softwareentwicklungsprozess Was bedeutet "Beta-Software" wirklich?Was bedeutet es für ein Projekt, in der Beta zu sein und sollte es Sie interessieren? Weiterlesen .
Welche Android-Version läuft?
Warum ist Ihr Android-Gerät noch nicht auf dem neuesten Stand? Möglicherweise unterstützt Ihr spezielles Modell die neueste Version nicht, aber die wahrscheinlichere Erklärung ist, dass Sie nur etwas länger warten müssen.
Ärgert Sie der langsame Rollout-Prozess von Android? Reicht es aus, um zu iOS zu wechseln? Oder geben Sie sich damit zufrieden? Teilen Sie uns Ihre Gedanken in den Kommentaren unten mit!
Bildnachweis: Wartezimmer Via Shutterstock, Stapel von Android-Handys über Shutterstock, Grundlegendes Android-Handy über Shutterstock, HTC Update Process Infografik
Joel Lee hat einen B.S. in Informatik und über sechs Jahre Berufserfahrung im Schreiben. Er ist Chefredakteur von MakeUseOf.