Note di rilascio di Android 15

Questa pagina riassume le funzionalità principali del Android 15 e fornisce link a ulteriori informazioni. I riepiloghi delle caratteristiche sono organizzati secondo posizione della documentazione della funzionalità su questo sito.

Architettura

Ritiro di VNDK

Android 15 ritira VNDK. Le ex librerie VNDK sono e trattate allo stesso modo delle librerie di altri fornitori o prodotti. Consulta: Fornitore NDK per maggiori dettagli.

Attiva dimensione pagina 16 kB

Android 15 e le versioni successive supportano lo sviluppo di Android. con una dimensione pagina di 16 kB.

Per ulteriori informazioni, vedi Abilitare la pagina da 16 kB. dimensioni.

Overlay del fornitore

Android 15 ritira l'overlay del fornitore.

Audio

Tracciamento della testa tramite LE audio

Android 15 supporta la modalità di latenza Regolazioni del tracciamento della testa (HT) a seconda che le versioni LE-ACL o LE-ISO meccanismo di trasporto. Consulta Rilevamento dei movimenti della testa su LE audio.

Automotive

Criteri relativi all'alimentazione di Android Automotive

Aggiornamento di Android Automotive Norme relative all'alimentazione per Android 15 con due nuovi criteri di alimentazione del sistema: Nessuna interazione dell'utente e sospendi preparazione.

Contenuti per radio HD e DAB

Android 15 include miglioramenti al supporto della radio HD nell'HAL di Broadcast Radio e in un'app di esempio per radio non in bundle, che può essere usata come riferimento per l'implementazione del controllo radio.

Per ulteriori informazioni, vedi Automotive Radio.

Fotocamera

API di query di combinazione delle funzionalità della fotocamera Android

A partire da Android 15, la piattaforma Android fornisce un'API per eseguire query su combinazioni di funzionalità della fotocamera. Questa API consente ai client della videocamera di eseguire query se una specifica combinazione di funzionalità della fotocamera può essere supportata dispositivo.

Per ulteriori informazioni, vedi API per eseguire query su combinazioni di funzionalità.

Aumento luce

Android 15 introduce Low Light Boost, una nuova esposizione automatica che può essere implementata nella Fotocamera 2 nell'HAL e Parte di un'estensione per la fotocamera, come come modalità notturna. La funzionalità Low Light Boost regola automaticamente la luminosità della Visualizza l'anteprima dello stream in condizioni di scarsa illuminazione.

Per ulteriori informazioni, vedi Aumento luce bassa.

Compatibilità

Aggiornamenti relativi a Fotocamera ITS

Android 15 introduce degli aggiornamenti a Fotocamera ITS test, che includono aggiornamenti test.

Per ulteriori dettagli, vedi Test immagine fotocamera Android 15 Note di rilascio di Suite.

CDD

Definizione di compatibilità con Android 15 quando viene rilasciato.

Scenario di test audio immersivo

A partire da Android 15, un nuovo test dello strumento di verifica CTS viene introdotta la verifica della latenza del tracciamento della testa dell'audio spaziale.

Per ulteriori informazioni, consulta Verificatore CTS per il test di latenza del tracciamento della testa.

Nuovi test audio di CTS Verifier

A CTS Verifier vengono aggiunti i test audio e le pagine di supporto che seguono documentazione:

Connettività

Filtro pacchetti Android v6

Android 15 introduce la versione 6 del filtro dei pacchetti Android (APF) v6, che include contatori per il debug e le metriche e il supporto la trasmissione stessa. Per ulteriori informazioni, vedi Filtro pacchetti Android.

Comandi NCI di proprietà di Android

Android 15 aggiunge un nuovo controller NFC proprietario Android I comandi di interfaccia (NCI) per interagire con un controller NFC. Per maggiori dettagli sul specifiche di questi comandi, consulta NCI proprietario di Android comandi.

Servizio di selezione domini

Android 15 aggiunge il sistema DomainSelectionService che consente di implementare la selezione del dominio tra il servizio IMS e servizi legacy su reti con commutazione di circuito.

Per ulteriori informazioni, consulta Selezione del dominio servizio.

Funzionalità del servizio dell'operatore a livello di abbonamento

A partire da Android 15, gli operatori possono specificare le funzionalità di servizio del dispositivo a livello di abbonamento. Questo consente all'app gli sviluppatori personalizzano l'esperienza utente delle app in base alle opzioni funzionalità disponibili per l'abbonamento, oltre che a livello di dispositivo.

Per ulteriori informazioni, vedi Funzionalità del servizio a livello di abbonamento.

Supporto per 802.11az in Wi-Fi RTT

A partire da Android 15, tempo di round trip Wi-Fi (RTT) supporta il protocollo IEEE 802.11az. Per ulteriori informazioni, vedi RTT Wi-Fi.

Aggiornamento del profilo del dispositivo complementare sullo smartwatch

Android 15 aggiunge POST_NOTIFICATIONS autorizzazione per l'orologio profilo. Per per i dettagli, consulta Dispositivo associato Profili.

Seppia

Snapshot e ripristino sui dispositivi Cuttlefish

Android 15 aggiunge il supporto per acquisire e ripristinare di snapshot di dispositivi virtuali Cuttlefish. L'acquisizione di un'istantanea di un Il dispositivo Seppia ti consente di salvare lo stato del dispositivo in un'immagine su disco. Puoi quindi ripristinare l'istantanea per far apparire un dispositivo Seppia sulla stato salvato in precedenza.

Per ulteriori informazioni, vedi Seppia: istantanea e ripristino.

Supporto della tecnologia NFC per i dispositivi Cuttlefish

Android 15 introduce il supporto per NFC su Seppia dispositivi mobili. La funzionalità NFC Cuttlefish utilizza Casimir, un dispositivo NFC esterno strumento di simulazione.

Per ulteriori informazioni, vedi Seppia: NFC.

Dati

Ritiro di WebSQL WebSettings

A partire da Android 15, i metodi WebSettings setDatabaseEnabled e getDatabaseEnabled, utilizzati per il supporto WebSQL in WebView, sono deprecati. WebSQL è è stata rimossa in Chrome e ritirata su Android WebView. Questi metodi diventeranno autonomo su tutte le versioni di Android dopo la rimozione del supporto in Chromium.

Il World Wide Web Consortium (W3C) incoraggia le app che necessitano di database web a adottare altre alternative di archiviazione come IndexedDB.

Caratteri

Supporto per caratteri variabili

A partire da Android 15, il rendering dei caratteri variabili con maggiore efficienza e granularità. Il file di configurazione dei caratteri fonts.xml è in fase di ritiro. Consulta: Implementa i caratteri personalizzati per ulteriori informazioni informazioni.

Interazione

Protocollo HID 2.0 per tracker della testa

Android 15 introduce la versione 2.0 del tracker per la testa Protocollo HID, che include il supporto per Bluetooth LE audio. Per ulteriori informazioni informazioni, vedi HID Head Tracker Protocollo.

Ritiro dell'API Neural Networks

A partire da Android 15, le reti neurali L'API (API NNAPI NDK) è deprecata. Interfaccia dell'HAL per le reti neurali continua a essere supportata e i driver NNAPI non sono interessati da questo ritiro.

Per ulteriori informazioni, consulta Guida alla migrazione NNAPI.

Contenuti multimediali

Linee guida dell'OEM per l'implementazione del RoI

Android 15 introduce un processo standardizzato per integrazione delle configurazioni utente della regione di interesse (RoI) nel video Android di codifica. Per ulteriori informazioni, vedi Linee guida OEM per l'implementazione del RoI.

Autorizzazioni

Lista consentita di UID condivisa firmata dalla piattaforma

Android 15 introduce una lista consentita esplicita app non di sistema firmate dalla piattaforma per unire gli UID condivisi (firmati dalla piattaforma).

Per maggiori informazioni, consulta UID condiviso firmato dalla piattaforma lista consentita.

Aggiornamento dei requisiti per i ruoli COMPANION_DEVICE_APP_STREAMING e COMPANION_DEVICE_NEARBY_DEVICE_STREAMING

Android 15 aggiorna il ruolo Gestione dispositivi virtuali per prevenire l'uso improprio per scopi fraudolenti.

Per ulteriori informazioni, vedi COMPANION_DEVICE_APP_STREAMING e COMPANION_DEVICE_NEARBY_DEVICE_STREAMING su Android Ruoli.

Lista consentita delle autorizzazioni di firma

Android 15 introduce una lista consentita esplicita autorizzazioni di firma della piattaforma richieste da app non di sistema o richiesti dagli aggiornamenti delle app di sistema.

Per ulteriori informazioni, consulta Autorizzazione alla firma lista consentita.

Tempo di esecuzione

setAdjustCompilerFilterCallback

A partire da Android 15, puoi eseguire l'override del compilatore filtrando determinati pacchetti utilizzando l'API setAdjustCompilerFilterCallback.

Per ulteriori informazioni, consulta Sostituire il filtro del compilatore per pacchetti.

Sicurezza

Pulsante di attivazione/disattivazione 2G

Gli operatori non possono più nascondere l'opzione di attivazione/disattivazione 2G agli utenti. Il codice di configurazione dell'operatore KEY_HIDE_ENABLE_2G è stato ritirato.

flag dusize_4k

Android 15 introduce il flag dusize_4k che forza la dimensione dell'unità dati di crittografia a 4096 byte anche quando il blocco non è 4096 byte.

Per ulteriori informazioni, consulta la sezione relativa spazio di archiviazione.

Crittografia di rete mobile e trasparenza delle informative IMSI

I protocolli di rete mobile fino al 5G incluso consentono i dati utente (inclusi chiamate, SMS, connessioni dati e alcuni metadati basati sulla segnalazione) da trasmettere in chiaro con crittografia e protezione dell'integrità disattivata.

Android 15 introduce nuove impostazioni di rete e della privacy che abilitano le notifiche per gli utenti quando si connettono a una rete mobile non sicura (no la crittografia o la protezione dell'integrità laddove vi sia altrimenti l'aspettativa viene utilizzato) e i relativi identificatori privati (IMSI, IMEI o SUCI) sono esposte alla rete in un modo potenzialmente utilizzabile per monitorare utenti.

L'International Mobile Subscriber Identity (IMSI) è un numero univoco utilizzato per: identificare tutti gli utenti di una determinata rete mobile associati alla scheda SIM di un utente. Gli aggressori possono acquisire questo numero mentre sono in transito, ed è questa la base per molti noti attacchi alla rete cellulare. L'IMEI (International Mobile Equipment Identity) è L'identificatore univoco associato a un dispositivo mobile. L'abbonamento nascosto L'identificatore (SUCI) è un identificatore specifico per il 5G.

Spazio privato

Lo spazio privato è un'area sicura per le app sensibili, dove gli utenti possono nascondersi alle app da accessi non autorizzati. Puoi utilizzare lo spazio privato per archiviare App come app bancarie, di incontri e altre app personali che non vuoi ad altri utenti del dispositivo.

Per ulteriori informazioni, vedi Spazio privato.

Aggiornamenti

A/B virtuale versione 3

Android 15 introduce una nuova versione di Android meccanismo virtuale di aggiornamento A/B. Questa nuova funzione introduce più velocità, dimensioni aggiornamenti OTA più efficaci. Per ulteriori informazioni, vedi Virtuale A/B.

Virtualizzazione

Miglioramenti ad Android Virtualization Framework (AVF)

Android 15 introduce i seguenti miglioramenti a Android Virtualization Framework (AVF), il framework per la gestione (VM).

  • VM aggiornabile: le VM possono mantenere i loro segreti e dati protetti anche agli aggiornamenti del proprio stack software. Per ulteriori informazioni, consulta la sezione Aggiornabile. VM.

  • Attestazione remota della VM: i client di una VM possono essere certi di comunicare con la VM e lo stack software corretto in esecuzione su un server dispositivo. I client possono utilizzare l'attestazione per assicurarsi, ad esempio, che un modello di machine learning molto utile direttamente sulla propria VM attendibile. Per ulteriori informazioni, consulta VM remote l'attestazione.

  • Assegnazione dispositivo: le periferiche possono essere assegnate completamente VM. Il dispositivo assegnato non è accessibile dall'esterno della VM dispositivo stesso può accedere solo alla memoria di proprietà della VM. Questo consente di eseguire acceleratori di machine learning come una GPU in una VM protetta, senza dover inviare codice e dati dalla VM. Questo è sperimentale e la sua disponibilità dipende molto dalla funzionalità hardware e il supporto del chipset e del dispositivo maker. Per ulteriori informazioni, consulta la Guida introduttiva all'utilizzo del dispositivo. .