Google ha presentato la prima versione beta della piattaforma mobile open-source Android 13. Il rilascio di Android 13 è atteso nel terzo trimestre del 2022. È stata proposta un programma di test preliminare per valutare le nuove funzionalità della piattaforma. Le build del firmware sono state preparate per i dispositivi Pixel 6/6 Pro, Pixel 5/5a 5G, Pixel 4/4 XL/4a/4a (5G). Chi ha installato il primo rilascio di test può ricevere un aggiornamento OTA.
Modifiche in Android 13-beta1 rispetto alla seconda versione preliminare:
- È stata garantita un'accesso selettivo ai file multimediali. In passato, per accedere ai file multimediali dallo storage locale era necessario fornire il permesso READ_EXTERNAL_STORAGE, consentendo accesso a tutti i file. Ora è possibile dare accesso separato per immagini (READ_MEDIA_IMAGES), file audio (READ_MEDIA_AUDIO) o video (READ_MEDIA_VIDEO).

- Per le applicazioni che generano chiavi, le API Keystore e KeyMint ora forniscono indicatori di errore più dettagliati e precisi e consentono di utilizzare le eccezioni java.security.ProviderException per gestire gli errori.
- In AudioManager è stata aggiunta un'API per il routing dell'audio, che consente di determinare come verrà gestito il flusso audio. È stato aggiunto il metodo getAudioDevicesForAttributes() per ottenere un elenco dei dispositivi tramite cui è possibile l'uscita audio, insieme al metodo getDirectProfilesForAttributes() per determinare la possibilità di riprodurre direttamente i flussi audio.
Fonte: opennet.ru

