Elenco di funzionalità e modifiche di Android 15

La seguente tabella elenca tutte le funzionalità documentate e le modifiche del comportamento che potrebbero interessare gli sviluppatori di app. Utilizza questo elenco per trovare le modifiche che ti interessano, poi fai clic sul link corrispondente per leggere la documentazione.

Categoria Tipo Nome
Fotocamera e contenuti multimediali Nuove funzionalità e API Controlli della fotocamera in-app
Android 15 aggiunge nuove estensioni per un maggiore controllo sull'hardware della videocamera e sui suoi algoritmi sui dispositivi supportati.
Fotocamera e contenuti multimediali Nuove funzionalità e API Controllo del margine HDR
Android 15 ti consente di controllare il margine HDR con setDesiredHdrHeadroom per trovare un equilibrio tra contenuti SDR e HDR.
Fotocamera e contenuti multimediali Nuove funzionalità e API Controllo del volume
Android 15 introduce l'API LoudnessCodecController, basata sullo standard del volume CTA-2075. Questa API può aiutarti a gestire le incoerenze del volume dell'audio per evitare che gli utenti debbano regolare costantemente il volume quando passano da un contenuto all'altro o da un'app all'altra.
Fotocamera e contenuti multimediali Nuove funzionalità e API Dispositivi MIDI 2.0 virtuali
Android 15 estende il supporto UMP alle app MIDI virtuali, consentendo alle app di composizione di controllare le app di sintetizzatore come dispositivo MIDI 2.0 virtuale, proprio come farebbero con un dispositivo USB MIDI 2.0.
Fotocamera e contenuti multimediali Ritiro Usa Spatializer anziché Virtualizer
In Android 15, stiamo ritirando la classe Virtualizer.
Fotocamera e contenuti multimediali Modifica (tutte le app) Ora la riproduzione audio diretta e il download di audio comporta l'annullamento della validità delle tracce audio dirette o del download in precedenza quando vengono raggiunti i limiti delle risorse
A partire da Android 15, quando un'app richiede la riproduzione diretta, il sistema invalida tutti gli oggetti AudioTrack diretti attualmente aperti che impediscono di soddisfare la nuova richiesta di traccia.
Fotocamera e contenuti multimediali Modifica (app destinate agli utenti dai 15 anni in su) Limitazioni relative alla richiesta di impostazione dello stato attivo per l'audio
Le app destinate ad Android 15 devono essere l'app principale o eseguire un servizio in primo piano correlato all'audio per poter richiedere lo stato attivo dell'audio.
Connettività Nuove funzionalità e API Supporto satellitare
Android 15 continua a estendere il supporto della piattaforma per la connettività satellitare e include alcuni elementi UI per garantire un'esperienza utente coerente in tutto il panorama della connettività satellitare.
Connettività Nuove funzionalità e API Esperienze NFC più fluide
Android 15 sta lavorando per rendere l'esperienza dei pagamenti contactless più semplice e affidabile, continuando a supportare il solido ecosistema di app NFC di Android.
Connettività Nuove funzionalità e API Ruolo Wallet
Android 15 introduce un nuovo ruolo Wallet che consente una maggiore integrazione con l'app Wallet preferita dall'utente.
Funzionalità di base Modifica (tutte le app) Modifiche allo stato del pacchetto interrotto
In Android 15, le app vengono rimosse dallo stato FLAG_STOPPED soltanto tramite un'azione dell'utente diretta o indiretta. Oltre alle limitazioni esistenti, il sistema annulla anche tutti gli intent in sospeso quando l'app entra nello stato di interruzione su Android 15.
Funzionalità di base Modifica (app destinate agli utenti dai 15 anni in su) Nuovo tipo di servizio in primo piano di elaborazione di contenuti multimediali
Android 15 introduce un nuovo tipo di servizio in primo piano, mediaProcessing. Questo tipo di servizio è appropriato per operazioni come la transcodifica di file multimediali.
Funzionalità di base Modifica (app destinate agli utenti dai 15 anni in su) Limitazioni sui ricevitori BOOT_COMPLETED che avviano servizi in primo piano
Per le app destinate ad Android 15, i ricevitori BOOT_COMPLETED non possono lanciare alcuni tipi di servizi in primo piano.
Funzionalità di base Modifica (app destinate agli utenti dai 15 anni in su) Gestione delle chiavi per la crittografia end-to-end
Nuova classe E2eeContactKeysManager, che facilita la crittografia end-to-end (E2EE) nelle tue app Android.
Produttività e strumenti degli sviluppatori Nuove funzionalità e API Miglioramenti relativi ai PDF
Anteprima per gli sviluppatori di Android 15 2 include un'anteprima dei miglioramenti sostanziali alle API di PdfRenderer.
Produttività e strumenti degli sviluppatori Nuove funzionalità e API Perfezionamenti automatici del cambio di lingua
Android 15 aggiunge ulteriori controlli per aiutare le app a regolare il passaggio automatico della lingua al loro caso d'uso.
Produttività e strumenti degli sviluppatori Nuove funzionalità e API Controlli di interruzione di riga granulari
A partire da Android 15, un elemento TextView e l'interruzione di riga sottostante possono conservare la porzione di testo specificata nella stessa riga per migliorare la leggibilità.
Produttività e strumenti degli sviluppatori Nuove funzionalità e API Aggiornamenti di OpenJDK 17
Android 15 continua il lavoro di aggiornamento delle librerie di base di Android per allinearsi alle funzionalità delle ultime release OpenJDK LTS.
Schermi di grandi dimensioni e fattori di forma Nuove funzionalità e API Supporto dello schermo di copertina
La tua app può dichiarare una proprietà utilizzata da Android 15 per consentire la presentazione di Application o Activity sui piccoli schermi di copertina dei dispositivi ribaltabili supportati.
Limitazioni dell'interfaccia non SDK Modifica (app destinate agli utenti dai 15 anni in su) Aggiornamenti alle limitazioni delle interfacce non SDK
Android 15 include elenchi aggiornati di interfacce non SDK limitate in base alla collaborazione con gli sviluppatori Android e agli ultimi test interni.
Prestazioni e batteria Nuove funzionalità e API API ApplicationStartInfo
L'API ApplicationStartInfo su Android 15 aiuta a fornire informazioni sull'avvio dell'app, inclusi lo stato di avvio, il tempo trascorso nelle fasi di avvio, la modalità di avvio dell'app quando è stata creata l'istanza del corso Application e altro ancora.
Prestazioni e batteria Nuove funzionalità e API Informazioni dettagliate sulle dimensioni dell'app
Android 15 aggiunge l'API StorageStats.getAppBytesByDataType([type]), che ti consente di ottenere informazioni su come la tua app utilizza tutto questo spazio, incluse le suddivisioni dei file APK, il codice AOT e l'accelerazione, i metadati dex, le librerie e i profili guidati.
Prestazioni e batteria Nuove funzionalità e API Miglioramenti al database SQLite
Android 15 introduce nuove API SQLite che espongono funzionalità avanzate dal motore SQLite sottostante che mirano a problemi di prestazioni specifici che possono manifestarsi nelle app.
Prestazioni e batteria Nuove funzionalità e API Aggiornamenti di Android Dynamic Performance Framework
Android 15 continua il nostro investimento nell'Android Dynamic Performance Framework (ADPF), un set di API che consente ai giochi e alle app che richiedono prestazioni elevate di interagire in modo più diretto con i sistemi di alimentazione e termici dei dispositivi Android.
Privacy Nuove funzionalità e API Rilevamento Registrazione dello schermo
Android 15 aggiunge supporto per le app per rilevare la loro registrazione.
Privacy Nuove funzionalità e API Funzionalità IntentFilter espanse
Android 15 supporta una risoluzione Intent più precisa tramite UriRelativeFilterGroup, che contiene un insieme di oggetti UriRelativeFilter che formano un insieme di regole di corrispondenza Intent che devono essere soddisfatte ciascuna, tra cui parametri di query dell'URL, frammenti di URL e regole di blocco o esclusione.
Privacy Nuove funzionalità e API Privacy Sandbox su Android
Android 15 porta i Servizi AD Android al livello 10 dell'estensione, incorporando l'ultima versione di Privacy Sandbox su Android, parte del nostro lavoro di sviluppo di nuove tecnologie che migliorino la privacy degli utenti e consentano esperienze pubblicitarie efficaci e personalizzate per le app mobile.
Privacy Nuove funzionalità e API Connessione Salute
Android 15 integra le estensioni 10 di Android 14 di Connessione Salute di Android, una piattaforma sicura e centralizzata per gestire e condividere i dati relativi alla salute e all'attività fisica raccolti dalle app. Questo aggiornamento aggiunge il supporto per nuovi tipi di dati relativi a fitness, alimentazione e altro ancora.
Privacy Nuove funzionalità e API Condivisione schermo parziale
Android 15 supporta la condivisione dello schermo parziale per consentire agli utenti di condividere o registrare soltanto una finestra dell'app anziché l'intero schermo del dispositivo. Questa funzionalità, attivata per la prima volta in Android 14 QPR2, include i callback MediaProjection che consentono alla tua app di personalizzare l'esperienza di condivisione dello schermo parziale.
Sicurezza Nuove funzionalità e API Proteggi i file utilizzando fs-verity
FileIntegrityManager di Android 15 include nuove API che sfruttano la potenza della funzionalità fs-verity nel kernel Linux.
Esperienza utente Modifica (app destinate agli utenti dai 15 anni in su) L'attributo eleganteTextHeight è impostato su true per impostazione predefinita
Per le app destinate ad Android 15, l'attributo elegantTextHeight TextView diventa true per impostazione predefinita, sostituendo il carattere compatto usato per impostazione predefinita con alcuni script con metriche verticali di grandi dimensioni con metriche verticali di grandi dimensioni con una molto più leggibile.
Esperienza utente Nuove funzionalità e API Regole Non disturbare migliorate
AutomaticZenRule consente alle app di personalizzare le regole di Gestione dell'attenzione (Non disturbare) e di decidere quando attivarle o disattivarle. Android 15 migliora notevolmente queste regole allo scopo di migliorare l'esperienza utente.