Ein kürzlich aktualisiertes Google-Dokument legt nahe, dass API-Level 29 Android Q und nicht Android 9.1 Pie sein wird, obwohl es möglicherweise noch eine Wartungsversion gibt.
Jedes Jahr stellt Google eine neue Android-Version vor. Die neue Variante in diesem Jahr ist Android Pie, auch bekannt als Android 9. Es wird zwar noch viele Monate dauern, bis sich Android 9 Pie im Markt durchsetzt Statistiken zur Verteilung der Android-VersionWir gehen davon aus, dass Geräte das Android 9-Update schneller erhalten als die Geräte, die letztes Jahr das Android 8.0 Oreo-Update erhalten haben (dank Project Treble). Jetzt gibt es Android 9 Pie verfügbar in AOSP, ist es Zeit zu spekulieren, was die nächste große Android-Version sein wird. Ein kürzlich aktualisiertes Google-Dokument legt dies nahe Android Q wird die nächste große Android-Version sein und nicht Android 9.1 Pie.
Am 30. August, a begehen wurde zusammengeführt, um Android zu aktualisieren Bionischer Status. Bionisch ist die C-Bibliothek, Mathematikbibliothek und der dynamische Linker von Android. Der Commit listet neue Funktionen in der C-Bibliothek auf, die für Android Q verfügbar sein werden. Interessanterweise heißt es in der Beschreibung, dass Android Q API Level 29 sein wird.
Der API-Ebene Identifiziert die Version des Android-Frameworks. Beispielsweise ist Android 8.0 Oreo API-Level 26, Android 8.1 Oreo API-Level 27 und Android 9 Pie API-Level 28. Wenn Android Q API Level 29 sein wird, deutet das darauf hin, dass eine Android Pie-Wartungsversion (MR) nicht die nächste Hauptversion von Android sein wird. Es ist immer noch möglich und sehr wahrscheinlich, dass wir Android Pie MRs sehen, da Google zuvor MRs veröffentlicht hat, ohne den API-Level zu erhöhen.
Als ich sah, dass die Arbeit an Android P l begonnen hatteLetztes JahrIch habe spekuliert, dass Google Android 8.1 Oreo überspringen würde. Dies stellte sich offensichtlich als nicht der Fall heraus, da ich nicht berücksichtigt hatte, dass Google die Arbeit an Android Oreo MR1 in seinem internen Master-Zweig bereits abgeschlossen hatte. Dieses Mal muss ich jedoch nicht darüber spekulieren, welche Android-Version API Level 29 sein wird: Google hat dies im Grunde bestätigt, indem es Commits nicht zusammenführt einmal Aber zweimal die Android Q mit API Level 29 verbinden.
Wenn Android Q tatsächlich API Level 29 ist, bedeutet das, dass die APIs, mit denen Entwickler arbeiten werden, fast ein Jahr lang konsistent bleiben sollten, bis die Android Q Developer Previews beginnen. Das sind gute Nachrichten für Entwickler seit dem aktualisierte Google Play Store-Anforderungen wird verlangen, dass Apps etwa im August nächsten Jahres API Level 28 erreichen. Mit den neuesten Plattformänderungen auf dem Laufenden zu bleiben, kann eine Herausforderung sein, aber Google beginnt, dies zur Pflicht zu machen, wenn Sie möchten, dass Ihre App im Play Store erfolgreich ist. Für Verbraucher und das Android-Ökosystem ist es gut, über aktuelle Apps zu verfügen, die die neuesten Plattformfunktionen nutzen und die neuesten Einschränkungen bei der Batterie- und Speicheroptimierung der Plattform einhalten.
Sobald wir den Starttermin von Google Pixel 3 erreicht haben, erhalten wir hoffentlich eine Bestätigung, ob es ein Android 9.1 Pie geben wird. Android 8.1 Oreo 2 Monate später gestartet die Veröffentlichung von Google Pixel 2 und Pixel 2 XL, aber diese Android-Version tauchte bereits vor ihrer Veröffentlichung in Teardowns von Google-Anwendungen auf. Vielleicht wird das auch in diesem Jahr der Fall sein, obwohl man es erst in ein paar Monaten wissen kann.