Google ha avviato il beta testing della piattaforma mobile open source Android 15. Il rilascio di Android 15 è previsto per il terzo trimestre del 2024. Per valutare le nuove funzionalità della piattaforma, è stato proposto un programma di test preliminare. Le build del firmware sono state preparate per i dispositivi Pixel 6/6a/6 Pro, Pixel 7/7a/7 Pro, Pixel 8/8a/8 Pro, Pixel Fold e Pixel Tablet.
Modifiche in Android 15 Beta1 rispetto alla seconda versione preliminare:
- Il sistema operativo ha integrato la possibilità di archiviare le applicazioni raramente utilizzate per liberare spazio di archiviazione. Quando si ha bisogno di un'app, può essere ripristinata dall'archivio. Le app con permessi REQUEST_DELETE_PACKAGES possono ora chiamare il metodo requestArchive per richiedere l'archiviazione del pacchetto installato, il che comporterà la rimozione del pacchetto APK e di tutti i file nella cache, ma manterrà l'icona e i dati utente associati all'app. All'avvio di un'app archiviata, questa verrà ricaricata e ripristinata.
- Di default, è garantita la visualizzazione delle app in modalità "da bordo a bordo", permettendo di visualizzare informazioni su tutta l'area visibile dello schermo, senza toccare i confini della barra di stato superiore e della barra di navigazione inferiore (queste barre appaiono semitrasparenti e sovrappongono il contenuto dell'app). Per visualizzare il contenuto dietro i pannelli di sistema, ora non è più necessario chiamare esplicitamente le funzioni Window.setDecorFitsSystemWindows(false) e EnableEdgeToEdge().

- Continua il lavoro per semplificare l'uso del telefono con supporto NFC per pagamenti contactless (tap to pay). Le app possono ora registrare impronte (fingerprint) su dispositivi supportati per ricevere notifiche sull'attività NFC correlata durante l'uso simultaneo di più app sul dispositivo che lavorano con NFC.
- Aggiunta la classe ProfilingManager, che consente di richiedere dati di profiling dall'app. Ad esempio, è possibile accedere ai dump di memoria sull'heap, alle informazioni sull'uso dell'heap e all'attività nello stack.
- Aggiunto l'API E2eeContactKeysManager per gestire le chiavi di crittografia end-to-end (E2EE) nelle applicazioni. L'integrazione di E2eeContactKeysManager nella rubrica consente di fornire all'utente un'interfaccia centralizzata per gestire le chiavi pubbliche dei destinatari, nonché per verificare queste chiavi.
- Aggiunta una protezione aggiuntiva contro l'attività dannosa delle applicazioni in background, mirata ad attivare altre applicazioni, aumentare i loro privilegi e abusare dell'interazione con l'utente.
Fonte: opennet.ru

