Deprecazioni

A ogni release, specifiche API Android potrebbero diventare obsolete o dover essere sottoposte a refactoring per fornire una migliore esperienza per gli sviluppatori o supportare nuove funzionalità della piattaforma. In questi casi, ritiriamo ufficialmente le API obsolete e indirizziamo gli sviluppatori ad API alternative da utilizzare.

Il ritiro significa che abbiamo terminato il supporto ufficiale per le API, che però continueranno a essere disponibili per gli sviluppatori. Questa pagina evidenzia alcuni dei ritiri degni di nota in questa release di Android. Per informazioni su altre deprecazioni, consulta il report Differenze API.

Usa spazializzatore anziché virtualizzatore

Aggiunta per la prima volta in Android 12 (livello API 32), la classe Spatializer consente alle app di eseguire query sulle funzionalità e sul comportamento della spazializzazione del suono sul dispositivo. In Android 15, ritireremo la classe Virtualizer. Usa AudioAttributes.Builder.setSpatializationBehavior invece per caratterizzare come vuoi che i tuoi contenuti vengano riprodotti quando la spazializzazione è supportata.

AndroidX media3 ExoPlayer 1.0 abilita l'audio spaziale per impostazione predefinita per l'audio multicanale, quando il dispositivo lo supporta. Per ulteriori informazioni, consulta questo post del blog recente e la documentazione relativa all'audio spaziale, comprese le API per controllare la funzionalità.