Elenco delle funzionalità e delle modifiche di Android 13

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

Categoria Tipo Nome
Fotocamera Nuove funzionalità e API Acquisizione video HDR
Le app possono utilizzare le API Camera2 per acquisire e visualizzare in anteprima i contenuti video HDR.
Connettività Modifica (app destinate ad Android 13 e versioni successive) Metodi BluetoothAdapter#enable() e BluetoothAdapter#disable() ritirati
Per le app destinate ad Android 13 (livello API 33) o versioni successive, i metodi BluetoothAdapter#enable() e BluetoothAdapter#disable() sono ritirati e restituiscono sempre false.
Funzionalità di base Modifica (tutte le app) Copia legacy dell'implementazione del servizio vocale rimossa
Le app devono utilizzare il provider predefinito del dispositivo per SpeechService, anziché codificare in modo rigido un'app specifica.
Funzionalità di base Nuove funzionalità e API Aggiornamenti di OpenJDK 11
Android 13 include una serie di aggiornamenti per allinearsi alla release OpenJDK 11 LTS.
Produttività e strumenti per gli sviluppatori Nuove funzionalità e API Icone delle app a tema
Le app possono fornire icone monocromatiche che possono essere stilizzate sul dispositivo di un utente utilizzando il colore dinamico Material You.
Produttività e strumenti per gli sviluppatori Nuove funzionalità e API Lingua preferita nelle app
Le app possono utilizzare le nuove API della piattaforma per impostare o recuperare la lingua preferita di un utente per ogni app.
Produttività e strumenti per gli sviluppatori Nuove funzionalità e API Sillabazione più rapida
Android 13 migliora notevolmente le prestazioni di sillabazione per le istanze TextView.
Produttività e strumenti per gli sviluppatori Nuove funzionalità e API API di conversione del testo
In Android 13, le app possono chiamare la nuova API di conversione del testo in modo che gli utenti che parlano lingue con metodi di input di scrittura fonetica possano trovare ciò che cercano in modo più rapido e semplice.
Produttività e strumenti per gli sviluppatori Nuove funzionalità e API Altezza delle righe migliorata per gli script non latini
Android 13 migliora la visualizzazione degli script non latini (come tamil, birmano, telugu e tibetano) utilizzando un'altezza della riga adattata a ogni lingua.
Produttività e strumenti per gli sviluppatori Nuove funzionalità e API Ritorno a capo del testo giapponese migliorato
Ora i TextView possono andare a capo per Bunsetsu (la più piccola unità di parole che suona naturale) o per frasi, anziché per carattere, per applicazioni giapponesi più raffinate e leggibili.
Produttività e strumenti per gli sviluppatori Nuove funzionalità e API Aggiornamenti della libreria Unicode
Android 13 aggiunge gli ultimi miglioramenti, correzioni e modifiche inclusi in Unicode ICU 70, Unicode CLDR 40 e Unicode 14.0.
Produttività e strumenti per gli sviluppatori Nuove funzionalità e API Caratteri vettoriali a colori
Android 13 aggiunge il supporto per il rendering dei caratteri COLR versione 1 e aggiorna le emoji di sistema al formato COLRv1.
Produttività e strumenti per gli sviluppatori Nuove funzionalità e API API di posizionamento delle Impostazioni rapide
Le app che forniscono riquadri personalizzati possono renderli disponibili nelle Impostazioni rapide.
Produttività e strumenti per gli sviluppatori Nuove funzionalità e API Anteprima degli appunti
A partire da Android 13, le app utilizzano una conferma visiva standard ogni volta che i contenuti vengono aggiunti agli appunti.
Produttività e strumenti per gli sviluppatori Nuove funzionalità e API Gesto Indietro predittivo
Android 13 introduce un gesto Indietro predittivo per i dispositivi Android come smartphone, schermi grandi e pieghevoli.
Produttività e strumenti per gli sviluppatori Nuove funzionalità e API Bluetooth LE Audio
Android 13 aggiunge il supporto integrato per LE Audio, quindi gli sviluppatori dovrebbero ottenere senza costi le nuove funzionalità sui dispositivi compatibili.
Produttività e strumenti per gli sviluppatori Nuove funzionalità e API MIDI 2.0
Android 13 aggiunge il supporto per il nuovo standard MIDI 2.0, inclusa la possibilità di collegare hardware MIDI 2.0 tramite USB.
Produttività e strumenti per gli sviluppatori Nuove funzionalità e API Ottimizzazioni ART
Android 13 migliora le prestazioni e l'efficienza di tutte le app tramite gli aggiornamenti del runtime ART.
Grafica Nuove funzionalità e API Shader programmabili
Le app possono utilizzare oggetti RuntimeShader programmabili per creare effetti avanzati.
Grafica Nuove funzionalità e API Miglioramenti di Choreographer
I metodi aggiuntivi nelle API Choreographer e ASurfaceControl forniscono alle app maggiori informazioni sulle possibili sequenze temporali dei frame e aggiungono più contesto a SurfaceFlinger sul ciclo di vita dei frame.
Media Nuove funzionalità e API Routing audio anticipatorio
Le app possono utilizzare le nuove API per identificare il modo in cui verrà instradato l'audio.
Prestazioni e batteria Modifica (tutte le app) Task Manager
Android 13 consente agli utenti di interrompere i servizi in primo piano dal riquadro delle notifiche, indipendentemente dalla versione dell'SDK di destinazione.
Prestazioni e batteria Modifica (tutte le app) Migliorare la gestione dei job di precaricamento utilizzando JobScheduler
In Android 13, il sistema ora tenta di determinare la prossima volta che un'app verrà avviata e utilizza questa stima per eseguire i job di precaricamento.
Prestazioni e batteria Modifica (tutte le app) Utilizzo delle risorse della batteria
Android 13 introduce l'utilizzo delle risorse della batteria, che offre diversi modi per gestire meglio la durata della batteria del dispositivo.
Privacy e sicurezza Modifica (tutte le app) Autorizzazione di runtime per le notifiche
Android 13 introduce una nuova autorizzazione alle notifiche di runtime: POST_NOTIFICATIONS.
Privacy e sicurezza Modifica (tutte le app) Nascondere i contenuti sensibili dagli appunti
Le app che consentono agli utenti di copiare contenuti sensibili negli appunti devono aggiungere un flag per nascondere questi contenuti dalle anteprime dei contenuti degli appunti.
Privacy e sicurezza Modifica (tutte le app) Eseguire la migrazione dall'ID utente condiviso
Le app che utilizzano l'attributo ritirato android:sharedUserId e non dipendono più dalla funzionalità dell'attributo devono eseguire la migrazione ad altri meccanismi.
Privacy e sicurezza Modifica (app destinate ad Android 13 e versioni successive) Nuova autorizzazione di runtime per i dispositivi Wi-Fi nelle vicinanze
Quando utilizzano determinate API Wi-Fi, le app che non richiedono l'accesso alla posizione fisica di un dispositivo devono dichiararlo con forza utilizzando una nuova autorizzazione.
Privacy e sicurezza Modifica (app destinate ad Android 13 e versioni successive) L'utilizzo dei sensori del corpo in background richiede una nuova autorizzazione
Se la tua app ha come target Android 13 e richiede l'accesso alle informazioni dei sensori del corpo durante l'esecuzione in background, devi dichiarare la nuova autorizzazione BODY_SENSORS_BACKGROUND.
Privacy e sicurezza Modifica (app destinate ad Android 13 e versioni successive) Autorizzazioni multimediali granulari
Ora le app devono utilizzare autorizzazioni separate per richiedere l'accesso a diversi tipi di media, anziché l'autorizzazione READ_EXTERNAL_STORAGE.
Privacy e sicurezza Nuove funzionalità e API Esportazione più sicura dei receiver registrati nel contesto
Per rendere più sicuri i receiver di runtime, Android 13 consente di specificare se un determinato broadcast receiver nella tua app deve essere esportato e visibile ad altre app sul dispositivo.
Privacy e sicurezza Nuove funzionalità e API Selettore di foto
Le app devono utilizzare un nuovo selettore di foto per fornire agli utenti un modo sicuro e integrato per selezionare i file multimediali senza concedere l'accesso all'intera raccolta multimediale.
Privacy e sicurezza Nuove funzionalità e API Nuova autorizzazione di runtime per i dispositivi Wi-Fi nelle vicinanze
Le app possono richiedere una nuova autorizzazione per rilevare i dispositivi Wi-Fi nelle vicinanze senza accedere alla posizione del dispositivo.
Privacy e sicurezza Nuove funzionalità e API Nuova autorizzazione per utilizzare gli allarmi esatti
Quando hanno come target Android 13, le app come calendari e allarmi possono utilizzare la nuova autorizzazione di installazione USE_EXACT_ALARM per impostare allarmi esatti.
Privacy e sicurezza Nuove funzionalità e API Autorizzazioni rimovibili dagli sviluppatori
A partire da Android 13, la tua app può revocare l'accesso alle autorizzazioni di runtime che le sono state concesse in precedenza, dal sistema o dall'utente.
Privacy e sicurezza Nuove funzionalità e API Schema di firma dell'APK v3.1
Lo schema di firma dell'APK v3.1 consente alle app di supportare i firmatari originali e ruotati in un singolo APK e supporta anche il targeting della versione dell'SDK.
Privacy e sicurezza Nuove funzionalità e API Miglioramento della segnalazione degli errori in Keystore e KeyMint
Per le app che generano chiavi, Keystore e KeyMint ora forniscono indicatori di errore più dettagliati e accurati.
Tablet e schermi grandi Nuove funzionalità e API Supporto migliorato per tablet e dispositivi con schermi grandi
Android 13 si basa sulle ottimizzazioni per tablet introdotte in Android 12 e sul feature drop 12L, tra cui ottimizzazioni per l'interfaccia utente di sistema, multitasking migliore e modalità di compatibilità migliorate.
Esperienza utente Modifica (app destinate ad Android 13 e versioni successive) Controlli multimediali derivati da PlaybackState
Ora il sistema deriva i controlli multimediali dalle azioni PlaybackState anziché dalle notifiche MediaStyle.
Esperienza utente Modifica (app destinate ad Android 13 e versioni successive) Tema cromatico dell'app applicato automaticamente ai contenuti WebView
Per le app destinate ad Android 13 (livello API 33) o versioni successive, il metodo setForceDark() è ritirato. Invece, WebView ora imposta sempre la media query prefers-color-scheme in base all'attributo del tema dell'app, isLightTheme.
Google Play Services Modifica (app destinate ad Android 13 e versioni successive) Autorizzazione richiesta per l'ID pubblicità
Le app che utilizzano l'ID pubblicità di Google Play Services e hanno come target Android 13 (livello API 33) e versioni successive devono dichiarare l'autorizzazione normale AD_ID nel file manifest dell'app.
Limitazioni non SDK Modifica (app destinate ad Android 13 e versioni successive) Aggiornamenti delle limitazioni relative alle interfacce non SDK
Android 13 include elenchi aggiornati di interfacce non SDK limitate basate sulla collaborazione con gli sviluppatori Android e sui test interni più recenti.
Media Nuove funzionalità e API Audio spaziale
Un'esperienza audio immersiva per contenuti dal suono più realistico.

Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.