Android 13 Developer Preview 1 je tukaj s tematskimi ikonami, spremembami zasebnosti in še več

click fraud protection

Prvi predogled za razvijalce za Android 13 je tukaj in vsebuje številne spremembe za razvijalce in končne uporabnike. Preberite o tem tukaj!

Android je največji operacijski sistem na svetu. Poganja več kot 2,5 milijarde pametnih telefonov po vsem svetu in vsako leto prejme novo nadgradnjo z izboljšavami v primerjavi s prejšnjo različico. Googlov prvi predogled za razvijalce Android 13 je zdaj v živo, prinaša številne spremembe, ki koristijo razvijalcem, in izboljšuje zasebnost, Material You, jezikovne kontrole in drugo.

Kot pove naslov "Predogled za razvijalce", so te izdaje namenjene samo razvijalcem. Namenjen je preizkušanju novih funkcij in zagotavljanju, da njihove aplikacije na posodobljenih napravah delujejo tako, kot bi morale. Pojavljale se bodo napake, pojavljale se bodo druge težave in Google si bo prizadeval za povratne informacije od razvijalci v prihodnjih mesecih. Če vas ne moti, da naletite na težave, vsekakor preizkusite Android 13. Če pa se zanašate na to, da bo vaš pametni telefon dosledno stabilen, potem bi bilo morda vredno počakati na celotno izdajo Androida 13, ki naj bi izšla v drugi polovici leta.

Najpomembnejše funkcije Android 13 Developer Preview 1 vključujejo:

  • Posodobljene funkcije zasebnosti: nov sistemski izbirnik fotografij, ki uporabnikom omogoča skupno rabo določenih slik in videoposnetkov z aplikacijami, in novo dovoljenje za Wi-Fi, ki pomaga zmanjšati uporabo podatkov o lokaciji.
  • Tematske ikone: dinamične ikone aplikacij, ki jih najdete v Material You, bodo razširjene na vse ikone aplikacij v sistemu Android 13, kar razvijalcem omogoča dinamično ikono aplikacije, ki se odziva na nastavitve Materiala, ki jih uporabniki nastavijo.
  • Jezikovne kontrole: Android 13 bo uvedel nov API, ki bo razvijalcem pomagal prepoznati svoje uporabnike prednostni jezik, kar pomaga izboljšati uporabniško izkušnjo in zmanjšati količino kode, ki je potrebna razvijalci.
  • Orodja za razvijalce: Android 13 DP1 začne osveževati Androidove osnovne knjižnice za podporo Javi 11. Številne funkcije izbire v DP1 je mogoče tudi preklapljati, tako da lahko razvijalci lažje razumejo, kako vsaka posamezna sprememba vpliva na njihove aplikacije.

Krmarite po tem članku

  • Kdaj bo izšel Android 13
  • Posodobljeni kontrolniki zasebnosti v sistemu Android 13
    • API za izbiro fotografij
    • Dovoljenje naprave v bližini za Wi-Fi
  • Orodja za razvijalce v sistemu Android 13
    • API za umestitev hitrih nastavitev
    • Tematske ikone so zdaj na voljo razvijalcem
    • Jezikovne nastavitve za posamezno aplikacijo
    • Hitrejše deljenje besed
    • Programabilni senčniki
    • Posodobitve OpenJDK 11
  • Združljivost aplikacij v sistemu Android 13
    • Posodobitve sistema Google Play
    • Optimizacija tabličnih računalnikov, zložljivih in Chromebookov
    • Lažje testiranje in odpravljanje napak
  • Kako prenesti in namestiti Android 13 Developer Preview 1 na vašo napravo Google Pixel

Kdaj bo izšel Android 13?

Za posodobitve za Android Google običajno razkrije mejnik "stabilnost platforme", tako da lahko razvijalci vedo, kdaj Google namerava dostaviti končne API-je SDK/NDK, skupaj s končnimi internimi API-ji in sistemom, usmerjenim v aplikacije vedenja. Google namerava doseči stabilnost platforme junija 2022, pri čemer je načrtovanih najmanj nekaj tednov pred uradno izdajo. Android 12 je dosegel stabilnost platforme avgusta 2021 in končna različica je bila izdan oktobra tistega leta. Google je izdal več podrobnosti o časovnici izdaje ki ga lahko preverite.


Posodobljeni kontrolniki zasebnosti v sistemu Android 13

Google ve, da uporabniki želijo operacijski sistem, ki mu lahko zaupajo svoje podatke. Konec koncev so pametni telefoni dosegli točko, ko so dejansko podaljšek nas samih in naših življenj na veliko načinov. Uporabljamo jih za shranjevanje pomembnih fotografij, zasebne pogovore s prijatelji in družino ter jih nosimo s seboj vsak dan z zaupanjem, da mikrofoni ali kamere ne snemajo vsake interakcija. Android 12 je naredil veliko za zasebnost uporabnikov, Android 13 pa to širi.

API za izbiro fotografij

Najprej in najpomembneje, Android 13 doda nov sistemski izbirnik fotografij, standarden in optimiziran način za varno skupno rabo lokalnih fotografij in fotografij v oblaku. Sistemski izbirnik fotografij je razširitev izbirnika dokumentov Android, ki uporabniku omogoča skupno rabo dokumenta v aplikaciji, ne da bi ta aplikacija imela dostop do vseh dokumentov v napravi. Prav tako je API za izbiro fotografij lahko prikličete, ne da bi zahtevali dostop vse fotografije na napravi. Google prav tako načrtuje, da bo izbirnik fotografij uvedel v vse naprave Android z operacijskim sistemom Android 11 in novejšim, razen naprav Android Go, prek posodobitev sistema Google Play.

Dovoljenje naprave v bližini za Wi-Fi

V prejšnjih različicah Androida so morale aplikacije, ki so se morale povezati z bližnjimi napravami Wi=Fi, zahtevati dovoljenje za lokacijo, tudi če za delovanje niso potrebovale lokacije naprave. Google zdaj to funkcijo deli v novo dovoljenje za izvajanje, imenovano NEARBY_WIFI_DEVICES, in je del skupine dovoljenj NEARBY_DEVICES. Aplikacije, ki ciljajo na Android 13, lahko namesto tega zahtevajo dovoljenje NEARBY_WIFI_DEVICES z zastavico »neverForLocation«.


Android brez razvijalcev ne bi bil to, kar je, in vsaka posodobitev platforme običajno prinese posodobitve, ki razvijalcem olajšajo življenje. Nekatere posodobitve vsekakor otežijo, vendar Google na splošno poskuša poenostaviti razvojni proces aplikacij z vsako ponovitvijo.

API za umestitev hitrih nastavitev

Hitre nastavitve so odličen dodatek za Android, saj vam omogočajo, da hitro preklapljate med nekaterimi vidiki telefona tik nad predalom za obvestila. Težava je v tem, da včasih najdete novega, ki ga lahko dodate iz aplikacije, za katero niste vedeli, da ima hiter preklop nastavitev. Android 13 naj bi pri tem pomagal kot nov API za postavitev ploščic aplikaciji omogoča, da uporabnika z gumbom pozove, naj v hitre nastavitve doda hitro ploščico po meri.

Tematske ikone aplikacij so zdaj na voljo razvijalcem

Google je začel testirati beta tematske ikone aplikacij v zaganjalniku Pixel v sistemu Android 12, čeprav je bil jasno označen kot »beta«. Priklopijo se na »monet«, tematski mehanizem Android 12, ki je trenutno prisoten na pametnih telefonih Pixel. Z Androidom 13 se razvijalci aplikacij aktivno spodbujajo, da zagotovijo združljive ikone, tako da imajo lahko končni uporabniki dosledno izkušnjo na domačem zaslonu, če omogočijo to funkcijo.

Jezikovne nastavitve za posamezno aplikacijo

Pri uporabnikih, ki govorijo več jezikov, se pogosto zgodi, da boste morda želeli uporabljati nekatere aplikacije v enem jeziku, druge pa v drugem jeziku. Nekatere aplikacije končnemu uporabniku ponujajo izbiro jezika, tako da lahko aplikacijo uporablja v drugem jeziku, ločenem od jezika, v katerem je njihov telefon. Toda v sistemu Android 13 lahko to zdaj storite z API nove platforme za nastavitev ali pridobitev želenega jezika uporabnika. Podoben API bo dodan tudi prihodnji knjižnici Jetpack.

Hitrejše deljenje besed

Običajno povedano, ko se beseda napolni do roba vsebnika (recimo zaslona vašega telefona) in želi nadaljevati če je beseda napisana v naslednji vrstici, bi dodali vezaj na mesto, kjer je beseda odrezana, preden nadaljujete v naslednji vrstici. Medtem ko je bilo možno, da Android to uredi namesto vas v dinamičnem prelivanju besedila, to ni bilo nikoli priporočljivo, zahvaljujoč udarcu v zmogljivosti, ki bi ga prejeli z njegovo uporabo. Posledično je privzeto izklopljen.

Zdaj pa Google pravi, da je funkcija precej izboljšana in se ponaša z do 200-odstotnim povečanjem zmogljivosti, tako da skoraj ni vpliva na zmogljivost upodabljanja besedila.

Programabilni senčniki

Android 13 dodaja podporo za programabilne objekte RuntimeShader z vedenjem, definiranim z jezikom Android Graphics Shading Language (AGSL). AGSL ima velik del sintakse skupnega z GLSL, vendar deluje v mehanizmu za upodabljanje Android za prilagajanje slikanja znotraj Androidovega platna in filtriranje vsebine View.

Posodobitve OpenJDK 11

Osnovne knjižnice Androida 13 so posodobljene na najnovejšo različico LTS OpenJDK 11. Na voljo so posodobitve knjižnice in podpora za programski jezik Java 11 za razvijalce aplikacij in platform. Te osnovne spremembe knjižnice bodo končnim uporabnikom razdeljene tudi prek posodobitev sistema Google Play kot del modula ART za Android 12 in novejše.


Združljivost aplikacij v sistemu Android 13

Ko se pametni telefoni spreminjajo, posebni dejavniki oblike (kot so zložljivi) predstavljajo težavo razvijalcem. Kako lahko razvijalec omogoči, da njihova aplikacija deluje in na primer brezhibno preklaplja med dvema popolnoma različnima faktorjema oblike? Kako lahko aplikacija zanesljivo predvidi, kje je izrez kamere? To so težave, ki jih je Google poskušal rešiti tako, da je razvijalcem kar najbolj olajšal poizvedovanje po sistemu in iskanje teh posebnih parametrov.

Ne le to, podjetje je tudi uvajalo posebne smernice za odzivno oblikovanje ki bi jih razvijalci morali upoštevati, da bi zagotovili največjo združljivost med napravami.

Posodobitve sistema Google Play

Google se širi Projekt Mainline v sistemu Android 13 za nadaljnjo modularizacijo osrednjih delov sistema Android. Google je že pokazal, kako je mogoče nadgraditi ključne dele sistema, kot je uvedba API-ja za izbirnik fotografij s posodobitvami sistema Google Play za starejše naprave. Z Androidom 13 je Google dodal Bluetooth in ultra širokopasovni modul.

Optimizacija tabličnih računalnikov, zložljivih in Chromebookov

Na podlagi zagona, ki ga je postavil Android 12L, Android 13 vključuje optimizacije za naprave z velikim zaslonom, kot so tablični računalniki, zložljivi računalniki in Chromebooki.

Lažje testiranje in odpravljanje napak

Da bi razvijalcem olajšal testiranje posameznih sprememb Androida 13, je Google uvedel številne preklope v nastavitvah za razvijalce. Ti preklopi razvijalcem omogočajo, da posamezne spremembe prisilno omogočijo ali onemogočijo.


Kako prenesti in namestiti Android 13 Developer Preview 1 na vašo napravo Google Pixel

Z lahkoto lahko prenesite Android Developer Preview 1in si oglejte naš vodnik na kako namestiti Android 13 če niste prepričani, kako to storiti.

Google uradno izdaja to posodobitev predogleda za razvijalce za Pixel 6 Pro, Pixel 6, Pixel 5a 5G, Pixel 5, Pixel 4a (5G), Pixel 4a, Pixel 4 XL ali Pixel 4. 64-bitne sistemske slike lahko uporabite z Android Emulatorjem v Android Studiu, uporabite pa lahko tudi GSI.


Kaj menite o najnovejši gradnji Developer Preview? Ali ga boste namestili na svojo napravo? Kakšne so vaše izkušnje? Sporočite nam v komentarjih spodaj!