Android 12.1 bi lahko bil naslednja različica Androida namesto Androida 13

Domnevali smo, da bo Android 13 Tiramisu naslednja različica Androida, vendar se je izkazalo, da bi lahko obstajala vmesna izdaja Androida 12.1.

Google je morda pravkar razlil besedo o naslednji različici Androida. Naslednja različica Androida bo morda manjša posodobitev Android 12, ki bo izšla čez nekaj tednov. Tradicionalno se te manjše različice izboklin imenujejo točkovne posodobitve, vendar Google od Androida 8.1 Oreo leta 2017 ni izdal točkovne posodobitve. Če Google res dela na posodobitvi za Android 12.1, je možno, da jo bomo predstavili poleg Pixel 6 serije kasneje v tem letu.

Prej danes je tehnološki velikan napovedal peta beta izdaja Androida 12, zadnja beta pred uvedbo stabilne posodobitve v nekaj tednih. Pred izdajo razvijalcem svetujemo, da posodobijo svoje aplikacije na ciljno raven API-ja 31, ki je okvirni API, ki ga ponuja Android 12. Raven API-ja, ki ustreza prejšnji izdaji Androida – Android 11 – je bila 30, medtem ko je bila raven API-ja pred tem 29, kar je ustrezalo Androidu 10. Od začetka je vsako novo raven API-ja spremljala sprememba številke različice Androida z

edina izjema API ravni 20, kar je ustrezalo ekskluzivni različici Androida 4.4 KitKat za nosljive naprave. Če torej ugotovimo, da je Google presegel raven API-ja, lahko varno domnevamo, da bo do spremembe prišlo tudi pri številki različice.

Seveda je bila naša prva predpostavka, da bo stopnja API 32 ustrezala Android 13 Tiramisu, saj, kot smo že omenili, Google že leta ni izdal točkovne posodobitve. Vendar smo opazili nekaj dokazov znotraj AOSP Gerrit (H/T XDA Recognized Developer luca020400), kar nakazuje, da raven API-ja 32 ustreza sistemu Android 12 "sc-v2" in ne sistemu Android 13 "T." V nova sprememba kode, uslužbenec Googla spremeni raven API-ja, na kateri bo nov API NDK najprej na voljo, z 32 na 33. Glede na razpravo v komentarjih je razlog ta, da "trenutno ni načrtovanih API-jev NDK v sc-v2-dev." To nakazuje, da Raven API 33 ustreza Androidu 13 T, kar je dve ravni API višje od tiste, ki ustreza prihajajoči izdaji Androida 12 (raven API 31.)

Verjetno se "sc" v "sc-v2" nanaša na "snežni stožec," kodno ime sladice za Android 12, o katerem se govori. A nekajdrugospremembe kode predloženi AOSP Gerrit omenja vejo sc-v2-dev, vendar nobeden od njih ne nakazuje, da bo sc-v2-dev povzročil udarec na ravni API-ja. Z novimi dokazi, ki smo jih videli danes, pa se zdi verjetno, da bo Google izdal vmesno posodobitev med Androidom 12 in Androidom 13. Običajno te vmesne posodobitve ali vzdrževalne izdaje spremlja sprememba uporabniško vidne številke različice, zato menimo, da je možno, da bomo videli izdajo Android 12.1 point. Vendar pa je možno tudi, da tej novi ravni API-ja sploh ne bo priložena nova številka različice ali morda ta nova raven API-ja bo ustrezala izdaji, ki cilja na drug faktor oblike, kot je bila raven API-ja 20 ekskluzivna za Android 4,4 W

Kmalu po izdaji novega telefona je Google v AOSP naložil kup nove kode, ki je pred Pixel 3 in Android 9 Pie sta bila običajno označena kot nova vzdrževalna izdaja in poslana uporabnikom kot točka nadgradnja. To prakso nadaljujejo od Pixela 3, čeprav so prenehali povečevati različico število in raven API-ja, morda zato, da proizvajalci originalne opreme in razvijalci lažje sledijo različici izdaje. Zanima nas, zakaj Google tako hitro dviguje raven API-ja in kakšen učinek bo to imelo na platformo in razvijalce, čeprav sumimo, da to ne bo spremenilo Spremenljiva zahteva targetSdkVersion Trgovine Play saj Google sledi samo vsaki izdaji sladice za Android. V vsakem primeru bomo morali počakati do konca leta, da bomo izvedeli, ali bo Android 12.1 dejansko izdan.


Iz komentarjev je en stavek te spremembe kode da nismo bili povsem prepričani, kaj naj naredimo. En uslužbenec Googla pravi, da "nekaterih naših naprav Nest morda ne bomo preselili na T", kar je vsekakor zanimivo povedati, ker kolikor vemo, se operacijski sistem na napravah Nest ne ujema z nobeno sodobno izdajo Androida. Pravzaprav daleč od tega: Izgleda da so vsaj nekatere starejše naprave Nest poganjale zelo, zelo okrnjeno različico Androida 4.0, Google pa je v procesu selitve naprav Nest Hub prve generacije iz sistema Cast OS na svoj interni OS Fuchsia. Zato nismo prepričani, kaj naj rečemo o tem stavku, vendar smo mislili, da bi ga bilo vseeno vredno izpostaviti, saj je omenjen v pogovoru.

Naslov tega članka je bil spremenjen tako, da je »namesto« zamenjal z »pred«, da bi odpravili zmedo glede statusa Androida 13.