Zum Inhalt springen

Android: Unterschied zwischen den Versionen

7.107 Bytes hinzugefügt ,  16. November 2019
K
Schützte „Android“: Vandalismus ([Bearbeiten=Nur automatisch bestätigten Benutzern erlauben] (bis 15. Dezember 2019, 22:19 Uhr (UTC)) [Verschieben=Nur automatisch bestätigten Benutzern erlauben] (bis 15. Dezember 2019, 22:19 Uhr (UTC)))
Keine Bearbeitungszusammenfassung
Markierungen: Mobile Bearbeitung Mobile Web-Bearbeitung
K (Schützte „Android“: Vandalismus ([Bearbeiten=Nur automatisch bestätigten Benutzern erlauben] (bis 15. Dezember 2019, 22:19 Uhr (UTC)) [Verschieben=Nur automatisch bestätigten Benutzern erlauben] (bis 15. Dezember 2019, 22:19 Uhr (UTC))))
(33 dazwischenliegende Versionen von 7 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{Infobox Software|Logowidth=300px}}
[[Datei:Android logo (2014).svg|mini|Android-Logo ab 2014 bis 2019]]
[[Datei:Android logo (2007-2014).svg|mini|Android-Logo ab 2007 bis 2014]]
'''Android''' (engl.: ''Androide'', humanoider Roboter) ist ein von der [http://www.openhandsetalliance.com/ Open Handset Alliance] entwickeltes, auf dem [[Linux]]-[[Kernel]] und dem NetBSD-Userland basierendes Betriebssystem für Smartphones, Handys und Tablet PCs. Der Hauptentwickler ist, neben den freiwilligen Community-Entwicklern, das kalifornische Unternehmen [[Google]], welches die Open Handset Alliance gegründet hat. Android ist freie Software, die quelloffen entwickelt wird. Trotz der Tatsache, dass Android auf dem Linux-Kernel basiert, wird das System oft nicht als eine Linux-Distribution bezeichnet, da einige Funktionen und Begebenheiten, im Vergleich zu anderen unixoiden Systemen, stark abgeändert oder gar entfernt wurden.
Anfang 2016 wurde im Verlauf des [[Rechtsstreit zwischen Google und Oracle|Rechtsstreits zwischen Google und Oracle]] bekannt, dass Google (nach Informationen von Oracle) mit Android seit 2008 ca. 31 Milliarden US-Dollar Umsatz generiert hat.<ref>{{Internetquelle|autor = Joel Rosenblatt Jack Clark jackclarkSF|titel = Google's Android Generates $31 Billion Revenue, Oracle Says|url = http://www.bloomberg.com/news/articles/2016-01-21/google-s-android-generates-31-billion-revenue-oracle-says-ijor8hvt|datum = 2016-01-21|zugriff = 2016-09-27}}</ref><ref>{{Internetquelle|autor = heise online|titel = Oracle: Google machte mit Android 22 Milliarden US-Dollar Gewinn|url = https://www.heise.de/newsticker/meldung/Oracle-Google-machte-mit-Android-22-Milliarden-US-Dollar-Gewinn-3081746.html|zugriff = 2016-09-27|sprache = de-DE|werk = heise online}}</ref>
Im 4. Quartal 2015 hatte Android bei der Verteilung von mobilen Betriebssystemen einen Marktanteil von mehr als 80 Prozent (80,7 %).<ref>{{Internetquelle|titel = Smartphones: Android steigert Marktanteil auf über 80 Prozent {{!}} ZDNet.de|url = http://www.zdnet.de/88260454/smartphones-android-steigert-marktanteil-auf-ueber-80-prozent/|datum = 2016-02-19|zugriff = 2016-09-27|sprache = de-DE}}</ref>
== Geschichte ==
Android wurde ursprünglich von dem Unternehmen Android, Inc. entwickelt, welches 2003 von Andy Rubin, Rich Miner, Nick Sears und Chris White in Palo Alto im US-Bundesstaat Kalifornien gegründet wurde. Bis 2005 entwickelten sie Android unter Eigenregie selbst, bevor das Unternehmen von Google für 50 Mio. USD gekauft wurde.<ref>{{Internetquelle|autor = Frank Erdle|titel = Android: Die Geschichte des Erfolgs - connect|url = http://www.connect.de/ratgeber/android-geschichte-des-erfolgs-1491130.html|zugriff = 2016-09-27}}</ref> 2007 präsentierte Google Android der Öffentlichkeit. Mit 33 weiteren Unternehmen, der heutigen Open Handset Alliance, wird Android als Open Source Betriebssystem für Mobiltelefone und Tablets weiterentwickelt. Im Oktober 2008 wurde Android offiziell mit Version 1.0 freigegeben und konnte von jedem Hersteller frei verwendet werden. Das erste in Deutschland verkaufte Smartphone mit Android war das HTC Dream (bekannt als [http://www.t-mobile.de T-Mobile] G1).
== Grundlage ==
Der Androidkernel basiert auf dem [[Kernel|Linuxkernel]]. Ab Version 4 kann auch ein Kernel der 3er Serie genutzt werden.<ref>[[Wikipedia:de:Android (Betriebssystem)#Architektur]]</ref> Wie bei einem PC ist der Kernel für die grundlegenden Funktionen zuständig und stellt verschiedenste Ressourcen bereit und verwaltet diese. So zum Beispiel die Speicherverwaltung (RAM) oder die Verwaltung der Rechenleistung.
Ein weiterer wichtiger Bestandteil des Android-Grundsystems ist die [[Dalvik VM|Dalvik-VM]]. Diese basiert auf Teilen der Programmiersprache [[Java]] und wurde von einem Googlemitarbeiter entwickelt. In der Dalvik Virtuellen Maschine wird der sogenannte Byte-Code ausgeführt. Neben der Dalvik-VM sind auch die Android-Java-Klassenbibliotheken im Android-Quellcode implementiert.
Ab Version 4.4 ("KitKat") unterstützt Android die eigens für das Betriebssystem entwickelte Laufzeitumgebung "ART". Diese übernimmt die selben Aufgaben wie vorher die Dalvik VM.
Androidprogramme, sogenannte [[App|Apps]], greifen unter anderem auch auf weitere Bibliotheken zurück, welche in C oder C++ erstellt wurden und unter anderem Codecs für die Medienwiedergabe, einen auf WebKit basierenden Browser, eine [[SQLite]] Datenbank und eine auf OpenGL basierende 3D-Grafiklösung bereitstellen.
Die Androidversionen wurden bisher alle für die ARM-Architektur compiliert. Die einzelnen Architekturversionen, zum Beispiel ARMv6 (für ältere Geräte) oder ARMv7, sind untereinander nicht kompatibel.
Die Struktur in Android ist grundsätzlich gleichberechtigt. Das bedeutet, das man das System nach belieben anpassen und verändern kann. So kann man zum Beispiel die Kamera-[[App]] jederzeit durch eine andere [[App]] austauschen und mit dieser Fotos erstellen. Dies gilt für alle Betriebssystemschichten über der Dalvik-VM, die sich zusammen mit den darunter liegenden Systemschichten nicht auswechseln lässt. Diese Möglichkeit des modularen Aufbaus wird von einigen Herstellern durch Restriktionen einzelner [[Partitionen]] verhindert, da sich die Programmdatei (die [[APK]]-Datei) durch das entziehen der Schreibrechte auf die /system Partition zum Beispiel, nicht auswechseln lässt.
Im August 2019 stellte Google die Vergabe von Codenamen in Form von Süßspeisen für Android ein, fortan werden Android-Versionen, mit Version {{Android|10}} beginnend, nur noch die Versionsnummer tragen. Außerdem veröffentlichte Google ein neues Markendesign, welches unter anderem ein neu gestaltetes Logo und eine neue Farbpalette beinhaltete. Das Logo trägt seit dem neben dem Namen ''android'', in der bekannten Kleinschreibung, auch das Maskottchen [[Bugdroid]] in sich. Dadurch soll das bekannteste nicht-Mensch-Mitglied der Community einen speziellen Platz bekommen und als Symbol für Spaß und Kuriosität als Herz von Android betonen.<ref>{{Internetquelle|url=https://www.blog.google/products/android/evolving-android-brand/|titel=A pop of color and more: updates to Android’s brand|datum=2019-08-22|sprache=en|zugriff=2019-08-22}}</ref><ref>{{Internetquelle|url=https://stadt-bremerhaven.de/android-keine-kreativen-namen-mehr-dafuer-ein-neues-logo/|titel=Android: Keine kreativen Namen mehr – dafür ein neues Logo|sprache=de-DE|zugriff=2019-08-22}}</ref><ref>{{Internetquelle|url=https://winfuture.de/news,110809.html|titel=Android 10: Google setzt Namen auf Diät, führt neues Logo-Design ein|zugriff=2019-08-22}}</ref><ref>{{Internetquelle|url=https://www.xda-developers.com/android-10-android-q-brand-redesign/|titel=Android 10 will not get a dessert name, Google reveals new branding|datum=2019-08-22|sprache=en-US|zugriff=2019-08-22}}</ref><ref>{{Internetquelle|url=https://www.youtube.com/watch?v=l2UDgpLz20M|titel=The next evolution of Android|sprache=de|zugriff=2019-08-22}}</ref>
== Architektur ==
== Architektur ==
[[Datei:Android-System-Architecture.svg|thumbnail|Schematisches Architekturbild des Android-Systems]]
[[Datei:Android-System-Architecture.svg|thumbnail|Schematisches Architekturbild des Android-Systems]]
Zeile 9: Zeile 35:
{{Hauptartikel|Liste von Android-Versionen||}}  
{{Hauptartikel|Liste von Android-Versionen||}}  


Google bezeichnet die verschiedenen Versionen neben der Versionsnummer auch mit [[Android Codenamen|Namen von Süßigkeiten]] in alphabetischer Reihenfolge (in Anlehnung an die Alphabetische Namensgebung von Ubuntu).  
Google bezeichnete bis zur 10. Hauptversion die verschiedenen Versionen neben der Versionsnummer auch mit [[Android Codenamen|Namen von Süßigkeiten]] in alphabetischer Reihenfolge (in Anlehnung an die Alphabetische Namensgebung von Ubuntu).  
{| class="wikitable"
{| class="wikitable"
!Version
!Version
Zeile 58: Zeile 84:
|[[Liste von Android-Versionen#Oreo|8.0.x / 8.1]]
|[[Liste von Android-Versionen#Oreo|8.0.x / 8.1]]
|„[[Oreo]]“<ref>{{Internetquelle|url=https://www.android.com/versions/oreo-8-0/|titel=Android – 8.0 Oreo|werk=Android|sprache=en-US|zugriff=2017-09-02}}</ref>
|„[[Oreo]]“<ref>{{Internetquelle|url=https://www.android.com/versions/oreo-8-0/|titel=Android – 8.0 Oreo|werk=Android|sprache=en-US|zugriff=2017-09-02}}</ref>
|-
|[[Liste von Android-Versionen#Pie|9.0]]
|„[[Pie]]“
|}
|}


11.008

Bearbeitungen

Cookies helfen uns bei der Bereitstellung von Android Wiki. Durch die Nutzung von Android Wiki erklärst du dich damit einverstanden, dass wir Cookies speichern.