Esta página resume os principais recursos do Android 15 e do Android 15-QPR1 e inclui links para mais informações. Os resumos de recursos são organizados de acordo com o local da documentação do recurso neste site.
Arquitetura
Descontinuação do VNDK
O Android 15 descontinua o VNDK. As bibliotecas VNDK anteriores são tratadas da mesma forma que outras bibliotecas de fornecedores ou produtos. Consulte NDK do fornecedor para mais detalhes.
Ativar tamanho de página de 16 KB
O Android 15 e versões mais recentes oferecem suporte à criação de Android com um tamanho de página de 16 KB.
Para mais informações, consulte Ativar tamanho de página de 16 KB.
Sobreposição do fornecedor
O Android 15 descontinua a sobreposição do fornecedor.
Áudio
Rastreamento da cabeça com LE Audio
O Android 15 oferece suporte a ajustes no modo de latência para rastreamento da cabeça (HT, na sigla em inglês) com base no mecanismo de transporte LE-ACL ou LE-ISO usado. Consulte Rastreamento da cabeça por áudio LE.
Automóveis
Política de energia do Android Automotive
Atualizamos a política de energia do Android Automotive para o Android 15 com duas novas políticas de energia do sistema: sem interação do usuário e preparação para suspensão.
Conteúdo para rádio HD e DAB
O Android 15 inclui melhorias no suporte a rádio HD na HAL de rádio de transmissão e um app de rádio não agrupado de amostra, que pode ser usado como referência para a implementação do controle de rádio.
Para mais informações, consulte Rádio automotivo.
Câmera
API de consulta de combinação de recursos da câmera do Android
A partir do Android 15, a plataforma Android fornece uma API para consultar combinações de recursos da câmera. Essa API permite que os clientes de câmera consultem se uma combinação especificada de recursos de câmera pode ser compatível com o dispositivo.
Para mais informações, consulte API para consultar combinações de recursos.
Aumento do modo pouca luz
O Android 15 apresenta o Modo pouca luz refinado, uma nova opção de exposição automática que pode ser implementada no Camera2 na HAL e como parte de uma extensão de câmera, como o modo noturno. O Aumento do modo pouca luz ajusta automaticamente o brilho do stream de prévia em condições de pouca luz.
Para mais informações, consulte Low Light Boost.
Compatibilidade
Atualizações do Camera ITS
O Android 15 introduz atualizações nos testes do Camera ITS, que incluem testes novos e atualizados.
Para mais detalhes, consulte as Notas da versão do pacote de testes de imagens da câmera do Android 15.
CDD
O documento Definição de compatibilidade do Android 15 é lançado.
Caso de teste de áudio imersivo
A partir do Android 15, um novo teste do CTS Verifier para verificar a latência do rastreamento da cabeça do áudio espacial foi introduzido.
Para mais informações, consulte o Teste de latência de rastreamento da cabeça do Verificador do CTS.
Novos testes de áudio do CTS Verifier
Os seguintes testes de áudio e páginas de suporte foram adicionados à documentação do CTS Verifier:
- Testes de caminhos de dados de áudio do CTS Verifier
- Teste de mixagem multicanal do CTS Verifier
- Teste de latência de loopback de áudio
Conectividade
Filtro de pacotes do Android v6
O Android 15 apresenta o Android Packet Filter (APF) v6, que inclui contadores para depuração e métricas, além de suporte para transmissão de pacotes. Para mais informações, consulte Filtro de pacotes do Android.
Comandos NCI proprietários do Android
O Android 15 adiciona novos comandos da interface do controlador NFC (NCI, na sigla em inglês) proprietária do Android para interagir com um controlador NFC. Para detalhes sobre as especificações desses comandos, consulte Comandos NCI proprietários do Android.
Serviço de seleção de domínio
O Android 15 adiciona a API
DomainSelectionService
do sistema, que permite implementar a seleção de domínio entre o serviço IMS e
serviços legados em redes com comutação de circuitos.
Para mais informações, consulte Serviço de seleção de domínio.
Recursos de serviço da operadora no nível da assinatura
A partir do Android 15, as operadoras podem especificar os recursos de serviço do dispositivo no nível da assinatura. Isso permite que os desenvolvedores de apps personalizem a experiência do usuário com base nos recursos disponíveis para a assinatura, além do nível do dispositivo.
Para mais informações, consulte Recursos de serviço no nível da assinatura.
Suporte para 802.11az no Wi-Fi RTT
A partir do Android 15, o tempo de retorno do Wi-Fi (RTT) é compatível com o protocolo IEEE 802.11az. Para mais informações, consulte Wi-Fi RTT.
Assistir à atualização do perfil do dispositivo complementar
O Android 15 adiciona a permissão
POST_NOTIFICATIONS
ao perfil
do relógio. Para
mais detalhes, consulte Perfis de dispositivos
complementares.
Cuttlefish
Snapshot e restauração em dispositivos Cuttlefish
O Android 15 adiciona suporte para tirar e restaurar snapshots de dispositivos virtuais Cuttlefish. Ao tirar um snapshot de um dispositivo Cuttlefish, você salva o estado dele em uma imagem no disco. Em seguida, restaure o snapshot para ativar um dispositivo Cuttlefish no estado salvo anteriormente.
Para mais informações, consulte Cuttlefish: snapshot e restauração.
Suporte a NFC para dispositivos Cuttlefish
O Android 15 introduz suporte para NFC em dispositivos Cuttlefish. O recurso NFC do Cuttlefish usa o Casimir, uma ferramenta externa de simulação de dispositivos NFC.
Para mais informações, consulte Cuttlefish: NFC.
Dados
Suspensão do uso de WebSettings do WebSQL
A partir do Android 15, os métodos WebSettings
setDatabaseEnabled
e getDatabaseEnabled
,
usados para suporte ao WebSQL no WebView, foram descontinuados. O WebSQL foi removido do Chrome e descontinuado no Android WebView. Esses métodos vão se tornar
no-ops em todas as versões do Android depois que o suporte for removido no Chromium.
O World Wide Web Consortium (W3C) incentiva os apps que precisam de bancos de dados da Web a adotar outras alternativas de armazenamento, como IndexedDB.
Fontes
Suporte a fontes variáveis
A partir do Android 15, as fontes variáveis são renderizadas em
tempo de execução com mais eficiência e granularidade. O arquivo de configuração de fontes
fonts.xml
está sendo descontinuado. Consulte
Implementar fontes personalizadas para mais
informações.
Gráficos
HDR em capturas de tela do Android
O Android 15 QPR1 introduz um algoritmo local de mapeamento de tons para capturas de tela. HDR em capturas de tela do Android acompanha a progressão da capacidade de captura de tela em HDR nas atualizações recentes do Android.
Interação
Protocolo HID do monitor de posições da cabeça 2.0
O Android 15 apresenta a versão 2.0 do protocolo HID do monitor da posição da cabeça do usuário, que inclui suporte para áudio Bluetooth LE. Para mais informações, consulte Protocolo HID do monitor de posições da cabeça.
Descontinuação da API Neural Networks
A partir do Android 15, a API Neural Networks (API NNAPI NDK) será descontinuada. A interface HAL de redes neurais continua sendo compatível, e os drivers da NNAPI não são afetados por essa descontinuação.
Para mais informações, consulte o Guia de migração da NNAPI.
Mídia
Orientações do OEM para implementação do RoI
O Android 15 apresenta um processo padronizado para integrar configurações de usuário de região de interesse (RoI) ao framework de codificação de vídeo do Android. Para mais informações, consulte Orientações do OEM para implementação do RoI.
Permissões
Lista de permissões de UID compartilhado assinado pela plataforma
O Android 15 introduz uma lista de permissões explícita para que apps não sistêmicos assinados pela plataforma participem de UIDs compartilhados (assinados pela plataforma).
Para mais informações, consulte Lista de permissões de UID compartilhado assinado pela plataforma.
Atualização dos requisitos para as funções COMPANION_DEVICE_APP_STREAMING e COMPANION_DEVICE_NEARBY_DEVICE_STREAMING
O Android 15 atualiza as políticas de função do Virtual Device Manager para evitar o uso indevido para fins fraudulentos.
Para mais informações, consulte COMPANION_DEVICE_APP_STREAMING
e
COMPANION_DEVICE_NEARBY_DEVICE_STREAMING
em Funções do
Android.
Lista de permissões de assinatura
O Android 15 apresenta uma lista de permissões explícita para permissões de assinatura da plataforma solicitadas por apps não sistêmicos ou solicitadas recentemente por atualizações de apps do sistema.
Para mais informações, consulte Lista de permissões de assinatura.
Ambiente de execução
setAdjustCompilerFilterCallback
No Android 15 e versões mais recentes, é possível substituir o filtro
do compilador para determinados pacotes usando a API setAdjustCompilerFilterCallback
.
Para mais informações, consulte Substituir o filtro do compilador para determinados pacotes.
Segurança
Ativar/desativar 2G
As operadoras não podem mais ocultar a opção de ativar/desativar o 2G dos usuários.
A chave de configuração da operadora KEY_HIDE_ENABLE_2G
foi descontinuada.
flag dusize_4k
O Android 15 introduz a flag dusize_4k
, que força o tamanho da unidade de dados de criptografia a ser de 4.096 bytes, mesmo quando o tamanho do bloco do sistema de arquivos não é de 4.096 bytes.
Para mais informações, consulte Armazenamento interno.
Transparência de criptografia de rede móvel e divulgação de IMSI
Os protocolos de rede móvel até 5G (inclusive) permitem que os dados do usuário (incluindo chamadas, SMS, conexões de dados e determinados metadados baseados em sinalização) sejam transmitidos em texto simples com criptografia e proteção de integridade desativadas.
O Android 15 apresenta novas configurações de rede e privacidade que ativam notificações para os usuários quando eles se conectam a uma rede móvel insegura (sem criptografia ou proteção de integridade, quando há uma expectativa de que isso seja usado) e os identificadores particulares (IMSI, IMEI ou SUCI) são expostos à rede de uma maneira que pode ser usada para rastrear usuários.
A identidade internacional de assinante de dispositivos móveis (IMSI) é um número exclusivo usado para identificar cada usuário em uma determinada rede celular vinculada ao chip de um usuário. Os invasores podem capturar esse número em trânsito, e essa é a base de muitos ataques celulares conhecidos. A identificação internacional de equipamento móvel (IMEI) é o identificador exclusivo vinculado a um dispositivo móvel. O identificador oculto de assinatura (SUCI, na sigla em inglês) é um identificador específico do 5G.
Espaço privado
O espaço privado é uma área segura para apps sensíveis, em que os usuários podem ocultar apps de acesso não autorizado. Você pode usar o espaço privado para armazenar apps sensíveis, como os de bancos, encontros e outros apps pessoais que você não quer que outros usuários do dispositivo acessem.
Para mais informações, consulte Espaço privado.
Atualizações
A/B virtual versão 3
O Android 15 apresenta uma nova versão do mecanismo de atualização virtual A/B do Android. Esse novo recurso apresenta atualizações OTA mais rápidas, menores e com melhor desempenho. Para mais informações, consulte Virtual A/B.
Virtualização
Melhorias no Framework de Virtualização do Android (AVF)
O Android 15 introduz as seguintes melhorias no Framework de Virtualização do Android (AVF), a estrutura para gerenciar máquinas virtuais (VMs).
VM atualizável: as VMs podem manter os dados e segredos protegidos por elas, mesmo em atualizações na pilha de software. Para mais informações, consulte VM atualizável.
Atestado remoto de VM: os clientes de uma VM podem ter certeza de que estão se comunicando com a VM e a pilha de software corretas em execução em um dispositivo de confiança. Os clientes podem usar o atestado para garantir que, por exemplo, eles só entreguem um modelo de machine learning valioso diretamente à VM confiável. Para mais informações, consulte Atestado remoto de VM.
Atribuição de dispositivo: os dispositivos periféricos podem ser totalmente atribuídos a uma VM protegida. Esse dispositivo atribuído não pode ser acessado de fora da VM, e o dispositivo em si só pode acessar a memória pertencente à VM. Esse recurso pode ser usado para executar aceleradores de aprendizado de máquina, como uma GPU, em uma VM protegida, sem precisar enviar o código e os dados para fora da VM. Esse recurso é experimental e a disponibilidade dele depende muito da capacidade do hardware e do suporte dos fabricantes de chipset e dispositivos. Para mais informações, consulte Começar a usar a atribuição de dispositivos.