Stigao je Android 13 Beta 1 s boljim dozvolama za medijske datoteke

click fraud protection

Android 13 Beta 1 je ovdje i donosi detaljniji pristup medijskim datotekama, bolje izvješćivanje o pogreškama i anticipativno usmjeravanje zvuka.

U veljači je izašao prvi Android 13 Developer Preview, a s njim je došao temelj za sljedeću iteraciju najvećeg operativnog sustava na svijetu. Donio je niz promjena koje su pogodovale programerima i poboljšao privatnost, Material You, jezične kontrole i više. Nakon toga pojavio se drugi pregled za razvojne programere sa zahtjevima za dozvolom obavijesti i drugim promjenama koje pogoduju programerima. Sada izlazimo iz faze "pregleda programera" s prvim izdanjem Androida 13 Beta 1.

Za razliku od "developer preview" međuverzija koje su samo za programere, beta izdanja Androida 13 namijenjena su općenitim korisnicima koji žele isprobati sljedeću verziju Androida. Google ovdje posebno pazi na opće povratne informacije normalnih korisnika o tome kako doživljavaju novu verziju Androida. Kao rezultat toga, iako biste možda i dalje trebali biti oprezni s instaliranjem na svoj svakodnevni upravljački program, očekuje se da je ova verzija malo stabilnija od prethodnih verzija.

Najistaknutije značajke Androida 13 beta 1 uključuju:

  • Detaljniji pristup medijskim datotekama
  • Bolje izvješćivanje o pogreškama
  • Anticipativno audio usmjeravanje

Kada će Android 13 biti objavljen?

Za ažuriranja Androida, Google obično otkriva prekretnicu "stabilnost platforme" kako bi programeri mogli znati kada Google namjerava isporučiti konačne SDK/NDK API-je, zajedno s konačnim internim API-jima i sustavom okrenutim prema aplikaciji ponašanja. Google namjerava postići stabilnost platforme u lipnju 2022., s planiranim minimalno nekoliko tjedana prije službenog izdanja. Android 12 postigao je stabilnost platforme u kolovozu 2021. i konačna verzija bila je objavljen u listopadu te godine. Google je objavio više pojedinosti o vremenskoj liniji izdanja koje možete provjeriti.


Što je novo u Androidu 13 Beta 1?

Trenutačno, kada aplikacija želi pristupiti datotekama u pohrani telefona, mora zatražiti dozvolu READ_EXTERNAL_STORAGE. To dopuštenje ipak daje pristup svim vrstama medijskih datoteka, što nije uvijek potrebno. Na primjer, zašto bi aplikacija za reprodukciju zvuka trebala imati pristup vašim fotografijama? Uz Android 13, Google uvodi tri nove dozvole:

  • READ_MEDIA_IMAGES (za slike i fotografije)
  • READ_MEDIA_VIDEO (za videozapise)
  • READ_MEDIA_AUDIO (za audio datoteke)

Google kaže da radi pojednostavljenja iskustva za korisnike, ako aplikacija zahtijeva READ_MEDIA_IMAGE i READ_MEDIA_VIDEO u isto vrijeme, sustav prikazuje jedan dijaloški okvir za dodjelu oba dopuštenja.

Bolje izvješćivanje o pogreškama u Keystoreu i KeyMintu

Za programere koji generiraju ključeve, Keystore i KeyMint pružaju bolje pogreške. Sada postoji hijerarhija klasa izuzetaka java.sigurnost.

ProviderException, uz iznimke specifične za Android koje uključuju Keystore/KeyMint kodovi pogrešaka. Metode koje se koriste za generiranje ključeva, potpisivanje i enkripciju također se mogu mijenjati kako bi se izbacile te nove iznimke.

Anticipativno audio usmjeravanje

Kako bi medijske aplikacije mogle identificirati kamo će njihov zvuk biti usmjeren, Google je dodao skup novih API-ja za usmjeravanje zvuka u AudioManager razreda. Prvi je getAudioDevicesForAttributes() API, koji vam omogućuje dohvaćanje popisa uređaja koji se mogu koristiti za reprodukciju navedenog zvuka. Drugo, Google je također dodao getDirectProfilesForAttributes

() API koji će vam pomoći da shvatite može li se vaš audio stream reproducirati izravno. Ti se novi API-ji zatim mogu koristiti za određivanje najboljeg AudioFormat koristiti za svoj audio zapis koji se reproducira.


Kako preuzeti i instalirati Android 13 Beta 1 na svoj Google Pixel uređaj

Možete lako preuzmite Android Developer Beta 1, i svakako provjerite naš vodič na kako instalirati Android 13 ako niste sigurni kako to učiniti.

Google službeno objavljuje ovo beta ažuriranje za Pixel 6 Pro, Pixel 6, Pixel 5a 5G, Pixel 5, Pixel 4a (5G), Pixel 4a, Pixel 4 XL ili Pixel 4. Možete koristiti 64-bitne slike sustava s Android emulatorom u Android Studiju, a također možete koristiti i GSI.


Što mislite o najnovijoj beta verziji? Hoćete li ga instalirati na svoj uređaj? Kakvo je vaše iskustvo? Javite nam u komentarima ispod!