Google-dokument foreslår, at API-niveau 29 bliver Android Q

Et nyligt opdateret Google-dokument antyder, at API-niveau 29 vil være Android Q og ikke Android 9.1 Pie, selvom der stadig kan være en vedligeholdelsesudgivelse.

Hvert år løfter Google sløret for en ny Android-version. Den nye smag i år er Android Pie, også kendt som Android 9. Selvom det vil tage mange måneder for Android 9 Pie at sætte sit præg i Android version distributionsstatistikker, forventer vi, at enheder modtager Android 9-opdateringen hurtigere, end enhederne sidste år modtog Android 8.0 Oreo-opdateringen (takket være Project Treble). Nu hvor Android 9 Pie er tilgængelig i AOSP, er det tid til at spekulere i, hvad den næste store Android-version bliver. Et nyligt opdateret Google-dokument antyder det Android Q bliver den næste store Android-version og ikke Android 9.1 Pie.

Den 30. august, a begå blev slået sammen for at opdatere Android Bionisk status. Bionic er Androids C-bibliotek, matematikbibliotek og dynamiske linker. Forpligtelsen viser nye funktioner i C-biblioteket, der kommer til Android Q. Interessant nok siger beskrivelsen, at Android Q vil være API Level 29.

Det API niveau identificerer versionen af ​​Android-rammeværket. For eksempel er Android 8.0 Oreo API Level 26, Android 8.1 Oreo er API Level 27, og Android 9 Pie er API Level 28. Hvis Android Q bliver API-niveau 29, så tyder det på, at en Android Pie-vedligeholdelsesudgivelse (MR) ikke vil være den næste store version af Android. Det er stadig muligt, og højst sandsynligt, at vi vil se Android Pie MR'er, da Google tidligere har udgivet MR'er uden at støde på API-niveauet.

Da jeg opdagede, at arbejdet var begyndt på Android P last år, jeg spekulerede i, at Google ville springe Android 8.1 Oreo over. Det viste sig åbenbart ikke at være tilfældet, fordi jeg havde undladt at tage højde for muligheden for, at Google allerede havde afsluttet arbejdet med Android Oreo MR1 i deres interne mastergren. Denne gang er der dog ingen grund for mig at spekulere i, hvilken Android-version API Level 29 vil være: Google har dybest set bekræftet det ved at fusionere commits ikke enkelt gang men to gange der forbinder Android Q til API-niveau 29.

Hvis Android Q virkelig er API-niveau 29, betyder det, at de API'er, som udviklere vil arbejde med, bør forblive konsistente i næsten et år, indtil Android Q-udviklerforhåndsvisningerne starter. Det er gode nyheder for udviklere siden opdaterede krav til Google Play Butik vil kræve, at apps målretter mod API-niveau 28 omkring august næste år. Det kan være en udfordring at følge med i alle de seneste platformsændringer, men Google er begyndt at gøre det obligatorisk, hvis du vil have din app til at trives i Play Butik. Det er godt for forbrugere og Android-økosystemet at have opdaterede apps, der bruger de nyeste platformsfunktioner og overholder de seneste begrænsninger for platformsbatteri og hukommelsesoptimering.

Når vi passerer lanceringsdatoen for Google Pixel 3, får vi forhåbentlig bekræftelse på, om der kommer en Android 9.1 Pie. Android 8.1 Oreo lanceret 2 måneder efter udgivelsen af ​​Google Pixel 2 og Pixel 2 XL, men den Android-version begyndte at dukke op i nedbrydelser af Google-applikationer før deres udgivelse. Måske vil det samme være tilfældet i år, selvom det ikke er muligt at vide det før om et par måneder.