Descontinuações

A cada versão, APIs específicas do Android podem se tornar obsoletas ou precisar ser refatoradas para oferecer uma experiência melhor ao desenvolvedor ou oferecer suporte a novos recursos da plataforma. Nesses casos, descontinuamos oficialmente as APIs obsoletas e direcionamos os desenvolvedores a APIs alternativas.

Descontinuação significa que encerramos o suporte oficial às APIs, mas elas continuarão disponíveis para os desenvolvedores. Esta página destaca algumas descontinuações importantes nesta versão do Android. Para ver outras descontinuações, consulte o Relatório de diferenças da API.

Usar o Spatializer em vez do Virtualizer

Incluída no Android 12 (nível 32 da API), a classe Spatializer permite que os apps consultem os recursos e o comportamento da espacialização do som no dispositivo. No Android 15, estamos descontinuando a classe Virtualizer. Em vez disso, use AudioAttributes.Builder.setSpatializationBehavior para caracterizar como você quer que o conteúdo seja reproduzido quando houver suporte à espacialização.

O ExoPlayer 1.0 do AndroidX media3 ativa o áudio espacial por padrão para áudio multicanal quando o dispositivo tem suporte a ele. Consulte esta postagem recente do blog e a documentação sobre o áudio espacial para mais informações, incluindo APIs para controlar o recurso.