Notas da versão

Beta 2

Data de lançamento 26 de fevereiro de 2026
Builds CP21.260206.011
CP21.260206.011.A1 (Pixel 6 Pro, Pixel 6, Pixel 6a, Pixel 7 Pro, Pixel 7)
Suporte para emulador x86 (64-bit), ARM (v8-A)
Nível do patch de segurança 2026-02-05
Google Play Services 25.49.33

Beta 1

Data de lançamento 13 de fevereiro de 2026
Builds CP21.260116.011.B1
CP21.260116.011.A1 (Pixel 6 Pro, Pixel 6, Pixel 6a, Pixel 7 Pro, Pixel 7)
Suporte para emulador x86 (64-bit), ARM (v8-A)
Nível do patch de segurança 05/01/2026
Google Play Services 25.47.33

Android 17 Beta 2 (fevereiro de 2026)

A versão Beta 2 já está disponível. Assim como a Beta 1, essa versão é adequada para desenvolvimento, testes e uso geral. No entanto, como o Android 17 ainda está em desenvolvimento, o sistema Android e os apps executados nele nem sempre funcionam como esperado.

Novidades da versão Beta 2

Experiência do usuário e interface do sistema

  • Balões:agora os usuários podem colocar qualquer app em um balão tocando e mantendo pressionados os ícones do acesso rápido aos apps. Em telas grandes, uma nova barra de bolhas na barra de tarefas gerencia bolhas organizadas e ancoradas. Os apps precisam seguir as diretrizes de várias janelas.
  • API EyeDropper:uma nova API do sistema permite que os apps capturem cores de pixels de qualquer lugar na tela sem precisar de permissões de captura de tela.
  • Seletor de contatos:a intent ACTION_PICK_CONTACTS fornece um seletor no nível do sistema. Ele concede acesso temporário e baseado em sessão a campos específicos, reduzindo a necessidade de permissões completas de READ_CONTACTS.
  • Captura do ponteiro do touchpad:por padrão, os touchpads capturados agora se comportam como mouses, informando movimentos e gestos relativos em vez de coordenadas brutas do dedo. O modo absoluto legado continua disponível via POINTER_CAPTURE_MODE_ABSOLUTE.
  • Seletor interativo:os apps podem usar getInitialRestingBounds em um ChooserSession para identificar a posição final da interface do usuário do seletor e fazer ajustes de layout melhores.

Conectividade e uso em vários dispositivos

  • Transferência entre dispositivos:a nova API Handoff permite a retomada do estado entre dispositivos (por exemplo, de smartphone para tablet) via CompanionDeviceManager.
  • Intervalo avançado:
    • UWB DL-TDOA:compatível com FiRA 4.0 para navegação interna que preserva a privacidade.
    • Detecção de proximidade:implementa as especificações da Wi-Fi Alliance para melhorar o alcance baseado em Wi-Fi.
  • Melhorias no plano de dados:os apps podem consultar as taxas máximas de downlink/uplink alocadas pela operadora para streaming usando getStreamingAppMaxDownlinkKbps e getStreamingAppMaxUplinkKbps.

Funcionalidade principal, privacidade e performance

  • Acesso à rede local:o Android 17 introduz a permissão ACCESS_LOCAL_NETWORK (parte do grupo NEARBY_DEVICES) para proteger a comunicação LAN.
  • Transmissão de fuso horário:uma nova intent, ACTION_TIMEZONE_OFFSET_CHANGED, é acionada especificamente em mudanças de ajuste, como transições do horário de verão.
  • Gerenciamento da NPU:os apps destinados ao Android 17 precisam declarar o recurso de hardware FEATURE_NEURAL_PROCESSING_UNIT para acessar diretamente a NPU.
  • ICU 78:as bibliotecas de internacionalização atualizadas são compatíveis com o Unicode 17.
  • Proteção de OTP por SMS:para evitar sequestros, o Android 17 atrasa o acesso programático às mensagens de OTP em três horas para a maioria dos apps. Os desenvolvedores precisam fazer a transição para as APIs SMS Retriever ou SMS User Consent.

Problemas corrigidos na versão Beta 2

  • Uma regressão de estabilidade da plataforma no Android 16 que fazia com que os apps ativos fossem reiniciados ou atualizados inesperadamente, evitando a perda do progresso do usuário e a oscilação intermitente da interface durante o uso do app. (problema #440017096)
  • Uma regressão no layout da interface na tela "Apps recentes" para usuários com configurações de idioma alemão. (problema 476830557, problema 486511401)
  • Melhoria na confiabilidade do streaming de vídeo, permitindo que os desenvolvedores confirmem o suporte a camadas temporais usando getOutputFormat após a configuração do codificador para resolver metadados de dependência de frames ausentes. (problema 306222291)
  • Um bug em que o protetor de tela de relógio omitia o zero à esquerda no formato de 24 horas durante o modo de pouca luz. (problema nº 444255729)
  • Um problema em que o fechamento de uma pasta bloqueava interações subsequentes imediatas, como abrir outra pasta ou trocar de tela. (Problema 470541347, Problema 471533397, Problema 477848604)
  • Um problema de falha do sistema e reinicialização espontânea que interrompia o uso do dispositivo. (problema 413562426)
  • Uma instabilidade crítica do sistema que causa travamentos e reinicializações do dispositivo durante transições de apps ou chamadas de serviço. (Problema 419070024, Problema 428572458, Problema 430393241, Problema 424912278, Problema 431440391, Problema 426346396)
  • Um deadlock da interface do sistema que causava falta de resposta da tela de bloqueio e travamentos da tela após a desconexão do Android Auto. (problema nº 457527675)
  • Um erro tipográfico na interface da caixa de diálogo de divulgação da permissão de localização do sistema, em que o botão "Voltar" era exibido incorretamente como "Bac". (Problema 460242870, Problema 477245738)
  • Um problema em que a Tradução instantânea e as Regras eram categorizadas incorretamente no menu "Sistema". (problema nº 476754995)
  • Uma falha crítica na interface do sistema e instabilidade subsequente do dispositivo causada pela navegação repetida nas configurações de tela e toque. (problema 474486679)
  • Uma falha persistente que impedia os usuários de abrir as configurações de "Papel de parede e estilo" na tela inicial. (problema nº 478520173)
  • Um problema de layout da interface no leitor de QR code de depuração sem fio, em que a seta para trás se sobrepunha ao ícone de QR code. (Problema nº 474769647)
  • Um problema nas configurações de som em que as prévias dos toques não eram reproduzidas após a seleção. (Problema 355086959, Problema 375840924, Problema 381007949, Problema 381077928, Problema 419301121, Problema 452646483, Problema 468837747)
  • Um bug que fazia notificações redundantes aparecerem após uma atualização do sistema foi corrigido com a melhoria da lógica do serviço de notificação para limpar corretamente os alertas desatualizados durante o processo de inicialização pós-atualização. (problema nº 454647834)
  • Um bug de otimização do compilador de shader da GPU no Pixel 6 Pro que fazia com que expressões matemáticas GLSL específicas fossem avaliadas incorretamente como constantes, resultando em artefatos de renderização visual em apps. (problema nº 473226715)

Android 17 Beta 1 (fevereiro de 2026)

A versão Beta 1 já está disponível, com os recursos e as mudanças mais recentes para testar nos seus apps. Essa versão é adequada para desenvolvimento, testes e uso geral. No entanto, como o Android 17 ainda está em desenvolvimento, o sistema Android e os apps executados nele nem sempre funcionam como esperado.

Assim como nas versões anteriores, o Android 17 inclui mudanças no sistema. Em alguns casos, essas mudanças podem afetar os apps até que eles sejam atualizados para oferecer suporte ao Android 17. Portanto, é possível que você observe impactos que variam de problemas menores a limitações mais significativas. Em geral, a maioria dos apps vai funcionar conforme o esperado, assim como a maioria das APIs e recursos.

Novidades da versão Beta 1

O Android 17 continua nosso trabalho para apps Android mais adaptáveis, introduz melhorias significativas nos recursos de câmera e mídia, novas ferramentas para otimizar a conectividade e perfis expandidos para dispositivos complementares. Entre os destaques estão:

Interface do usuário e janelas

Adaptabilidade obrigatória para telas grandes

Os apps direcionados ao Android 17 (API de nível 37) executados em telas grandes (sw ≥ 600 dp) não podem mais desativar o redimensionamento ou as mudanças de orientação.

Mudanças de configuração otimizadas

Para evitar a perda de estado, o sistema não reinicia mais as atividades por padrão para mudanças de configuração específicas, incluindo:

Ação necessária: se o app depender de reinicializações para recarregar recursos para esses eventos, você precisará ativar explicitamente usando o novo atributo android:recreateOnConfigChanges do manifesto.

Performance e ambiente de execução

  • MessageQueue sem bloqueio: uma nova implementação sem bloqueio de android.os.MessageQueue reduz frames perdidos.
  • Coleta de lixo geracional: o coletor de marcação e compactação simultânea do ART agora oferece suporte à coleta de lixo geracional, priorizando coletas frequentes e de baixo custo da "geração jovem".
  • Novos acionadores de criação de perfil: o ProfilingManager adiciona acionadores para COLD_START, OOM e KILL_EXCESSIVE_CPU_USAGE.
  • Restrições de notificação: limites de tamanho estritos aplicados às visualizações de notificações personalizadas para reduzir o uso de memória.

Mídia e câmera

Câmera
Áudio e vídeo
  • Qualidade constante para gravação de vídeo: setVideoEncodingQuality() em MediaRecorder permite configurar um modo de qualidade constante (CQ) para codificadores de vídeo.
  • Proteção de áudio em segundo plano: a reprodução de áudio, as solicitações de seleção e as mudanças de volume são iniciadas silenciosamente (falham) se o app não estiver em um estado de ciclo de vida válido.
  • Suporte a VVC: adicionamos suporte da plataforma para Versatile Video Coding (H.266).

Privacidade e segurança

Conectividade e ferramentas