Android 13 Beta 1 er her med bedre mediefiltilladelser

click fraud protection

Android 13 Beta 1 er her, og det giver mere detaljeret adgang til mediefiler, bedre fejlrapportering og foregribende lyddirigering.

I februar udkom den første Android 13 Developer Preview, og med det kom grundlaget for den næste iteration af verdens største operativsystem. Det medførte en række ændringer, som gavner udviklere, og foretog forbedringer af privatliv, Materiale dig, sprogkontrol og mere. Derefter kom den anden udvikler-forhåndsvisning med anmodninger om meddelelsestilladelse og andre ændringer, der gavner udviklere. Nu forlader vi "udviklerforhåndsvisning"-stadiet med den første udgivelse af Android 13 Beta 1.

I modsætning til "udviklerforhåndsvisning"-builds, som kun er for udviklere, er beta-udgivelser af Android 13 for almindelige brugere, der ønsker at prøve den næste version af Android. Google ser især efter generel feedback her fra normale brugere om, hvordan de oplever den nye Android-version. Som et resultat, mens du måske stadig skal være på vagt med at installere det på din daglige driver, forventes det, at denne build er en smule mere stabil end tidligere builds.

De mest bemærkelsesværdige funktioner i Android 13 beta 1 inkluderer:

  • Mere detaljeret adgang til mediefiler
  • Bedre fejlrapportering
  • Foregribende lyddirigering

Hvornår udkommer Android 13?

For Android-opdateringer afslører Google typisk en "platformstabilitet"-milepæl, så udviklere kan vide hvornår Google har til hensigt at levere de endelige SDK/NDK API'er sammen med de endelige interne API'er og app-vendte system adfærd. Google har til hensigt at nå platformstabilitet i juni 2022, med flere uger som minimum planlagt før den officielle udgivelse. Android 12 ramte platformstabilitet i august 2021, og den endelige version var udgivet i oktober af det år. Google har frigivet flere detaljer om udgivelsestidslinjen som du kan tjekke ud.


Hvad er nyt i Android 13 Beta 1?

I øjeblikket, når en app vil have adgang til filer på en telefons lager, skal den anmode om READ_EXTERNAL_STORAGE-tilladelsen. Denne tilladelse giver dog adgang til alle slags mediefiler, hvilket ikke altid er nødvendigt. Som et eksempel, hvorfor skulle en app til lydafspilning have adgang til dine billeder? Med Android 13 introducerer Google tre nye tilladelser:

  • READ_MEDIA_IMAGES (for billeder og fotos)
  • READ_MEDIA_VIDEO (til videoer)
  • READ_MEDIA_AUDIO (til lydfiler)

Google siger for at forenkle oplevelsen for brugerne, hvis en app anmoder om READ_MEDIA_IMAGE og READ_MEDIA_VIDEO på samme tid, viser systemet en enkelt dialogboks til at give begge tilladelser.

Bedre fejlrapportering i Keystore og KeyMint

For udviklere, der genererer nøgler, giver Keystore og KeyMint bedre fejl. Der er nu et undtagelsesklassehierarki under java.sikkerhed.

Udbyderundtagelse, med Android-specifikke undtagelser, der omfatter Keystore/KeyMint fejlkoder. De metoder, der bruges til nøglegenerering, signering og kryptering, kan også ændres for at kaste disse nye undtagelser.

Foregribende lyddirigering

For at medieapps kan identificere, hvor deres lyd vil blive dirigeret, har Google tilføjet et sæt nye lydrute-API'er i AudioManager klasse. Den første er getAudioDevicesForAttributes() API, som giver dig mulighed for at hente en liste over enheder, der kan bruges til at afspille den angivne lyd. For det andet tilføjede Google også getDirectProfilesForAttributes

() API til at hjælpe dig med at forstå, om din lydstream kan afspilles direkte. Disse nye API'er kan derefter bruges til at bestemme den bedste Lydformat til at bruge til dit lydspor, der afspilles.


Sådan downloader og installerer du Android 13 Beta 1 på din Google Pixel-enhed

Du kan sagtens download Android Developer Beta 1, og sørg for at tjekke vores guide på hvordan man installerer Android 13 hvis du er usikker på, hvordan du gør det.

Google udgiver officielt denne betaopdatering til Pixel 6 Pro, Pixel 6, Pixel 5a 5G, Pixel 5, Pixel 4a (5G), Pixel 4a, Pixel 4 XL eller Pixel 4. Du kan bruge 64-bit systembillederne med Android Emulator i Android Studio, og du kan også bruge en GSI.


Hvad er dine tanker om den seneste betaversion? Vil du installere det på din enhed? Hvordan har din oplevelse været? Fortæl os det i kommentarerne nedenfor!