Android 13 Beta 1 je tu in prinaša bolj razdrobljen dostop do medijskih datotek, boljše poročanje o napakah in predvideno usmerjanje zvoka.
Februarja je izšel prvi Android 13 Predogled za razvijalce in z njim so prišli temelji za naslednjo ponovitev največjega operacijskega sistema na svetu. Prinesel je številne spremembe, ki koristijo razvijalcem, in izboljšal zasebnost, Material You, jezikovne kontrole in drugo. Temu je sledil drugi predogled za razvijalce z zahtevami za dovoljenja za obvestila in drugimi spremembami, ki koristijo razvijalcem. Zdaj zapuščamo fazo "predogleda za razvijalce" s prvo izdajo Androida 13 Beta 1.
Za razliko od različic »predogleda za razvijalce«, ki so samo za razvijalce, so beta izdaje Androida 13 namenjene splošnim uporabnikom, ki želijo preizkusiti naslednjo različico Androida. Google tukaj še posebej spremlja splošne povratne informacije običajnih uporabnikov o tem, kako doživljajo novo različico Androida. Posledično, čeprav bi morda še vedno morali biti previdni pri namestitvi v svoj vsakodnevni gonilnik, se pričakuje, da je ta zgradba nekoliko bolj stabilna kot prejšnje gradnje.
Najbolj opazne funkcije Androida 13 beta 1 vključujejo:
- Bolj razdrobljen dostop do medijskih datotek
- Boljše poročanje o napakah
- Predvideno usmerjanje zvoka
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.
Kaj je novega v Androidu 13 Beta 1?
Trenutno mora aplikacija, ko želi dostopati do datotek v pomnilniku telefona, zahtevati dovoljenje READ_EXTERNAL_STORAGE. To dovoljenje pa omogoča dostop do vseh vrst medijskih datotek, kar ni vedno potrebno. Na primer, zakaj bi morala imeti aplikacija za predvajanje zvoka dostop do vaših fotografij? Z Androidom 13 Google uvaja tri nova dovoljenja:
- READ_MEDIA_IMAGES (za slike in fotografije)
- READ_MEDIA_VIDEO (za videe)
- READ_MEDIA_AUDIO (za zvočne datoteke)
Google pravi, da zaradi poenostavitve izkušnje za uporabnike, če aplikacija zahteva READ_MEDIA_IMAGE in READ_MEDIA_VIDEO hkrati, sistem prikaže eno samo pogovorno okno za podelitev obeh dovoljenj.
Boljše poročanje o napakah v Keystore in KeyMint
Za razvijalce, ki ustvarjajo ključe, Keystore in KeyMint zagotavljata boljše napake. Zdaj obstaja hierarhija razredov izjem java.security.
ProviderException, z izjemami, značilnimi za Android, ki vključujejo Kode napak Keystore/KeyMint. Metode, ki se uporabljajo za ustvarjanje ključev, podpisovanje in šifriranje, je prav tako mogoče spremeniti, da vržejo te nove izjeme.
Predvideno usmerjanje zvoka
Da lahko medijske aplikacije prepoznajo, kam bo njihov zvok usmerjen, je Google dodal niz novih API-jev za zvočno pot v AudioManager razred. Prvi je getAudioDevicesForAttributes() API, ki vam omogoča pridobitev seznama naprav, ki se lahko uporabljajo za predvajanje določenega zvoka. Drugič, Google je dodal tudi getDirectProfilesForAttributes
() API, ki vam pomaga razumeti, ali je vaš zvočni tok mogoče predvajati neposredno. Te nove API-je je nato mogoče uporabiti za določitev najboljšega AudioFormat za uporabo za vaš zvočni posnetek, ki se predvaja.
Kako prenesti in namestiti Android 13 Beta 1 na vašo napravo Google Pixel
Z lahkoto lahko prenesite Android Developer Beta 1in si oglejte naš vodnik na kako namestiti Android 13 če niste prepričani, kako to storiti.
Google uradno izdaja to beta posodobitev 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.
Kakšno je vaše mnenje o najnovejši različici beta? Ali ga boste namestili na svojo napravo? Kakšne so vaše izkušnje? Sporočite nam v komentarjih spodaj!