A tabela abaixo lista todos os recursos e mudanças de comportamento documentados que podem afetar os desenvolvedores de apps. Use a lista para encontrar as mudanças que afetam você e depois clique no link correspondente e leia a documentação.
Categoria | Tipo | Nome |
---|---|---|
Câmera | Novos recursos e APIs |
Captura de vídeo HDR Os apps podem usar APIs Camera2 para capturar e visualizar conteúdo de vídeo HDR. |
Conectividade | Mudança (apps destinados ao Android 13 e versões mais recentes) |
BluetoothAdapter#enable() e BluetoothAdapter#disable() descontinuados Em apps destinados ao Android 13 (nível 33 da API) ou versões mais recentes, os métodos BluetoothAdapter#enable() e BluetoothAdapter#disable() foram descontinuados e sempre retornam false . |
Principal recurso | Mudança (todos os apps) |
Cópia legada da implementação do serviço de voz Os apps precisam usar o provedor padrão do dispositivo para o SpeechService , em vez de codificar um app específico. |
Principal recurso | Novos recursos e APIs |
Atualizações do OpenJDK 11 O Android 13 inclui várias atualizações para se alinhar à versão LTS do OpenJDK 11. |
Produtividade e ferramentas para desenvolvedores | Novos recursos e APIs |
Ícones de app com temas Os apps podem fornecer ícones monocromáticos que podem ser estilizados no dispositivo do usuário usando a cor dinâmica do Material You. |
Produtividade e ferramentas para desenvolvedores | Novos recursos e APIs |
Preferências de idioma por app Os apps podem usar as novas APIs de plataforma para definir ou ver o idioma preferido de um usuário por app. |
Produtividade e ferramentas para desenvolvedores | Novos recursos e APIs |
Hifenização mais rápida O Android 13 melhora significativamente a performance da hifenização para instâncias TextView . |
Produtividade e ferramentas para desenvolvedores | Novos recursos e APIs |
APIs Text Conversion No Android 13, os apps podem chamar a nova API Text Conversion para que os usuários falantes de idiomas que usam métodos de entrada com alfabeto fonético consigam encontrar o que procuram com mais rapidez e facilidade. |
Produtividade e ferramentas para desenvolvedores | Novos recursos e APIs |
Melhorias na altura de linhas para textos em idiomas não latinos O Android 13 melhora a exibição de scripts em idiomas não latinos, como tâmil, birmanês, télugo e tibetano, usando uma altura de linha adaptada a cada idioma. |
Produtividade e ferramentas para desenvolvedores | Novos recursos e APIs |
Melhoria no ajuste de texto em japonês Agora, as TextViews conseguem ajustar o texto com base no bunsetsu (a menor unidade que soa naturalmente) ou em frases, e não por caractere. Dessa forma, é possível proporcionar aplicativos melhor elaborados e mais legíveis em japonês. |
Produtividade e ferramentas para desenvolvedores | Novos recursos e APIs |
Atualizações da biblioteca Unicode O Android 13 adiciona as melhorias, correções e mudanças mais recentes incluídas em Unicode ICU 70, Unicode CLDR 40 e Unicode 14.0. |
Produtividade e ferramentas para desenvolvedores | Novos recursos e APIs |
Fontes vetoriais coloridas O Android 13 adiciona suporte à renderização de fontes COLRv1 e atualiza os emojis do sistema para o formato COLRv1. |
Produtividade e ferramentas para desenvolvedores | Novos recursos e APIs |
API de posicionamento para Configurações rápidas Os apps que fornecem blocos personalizados podem os disponibilizar nas Configurações rápidas. |
Produtividade e ferramentas para desenvolvedores | Novos recursos e APIs |
Visualização da área de transferência No Android 13 e versões mais recentes, os apps usam uma confirmação visual padrão sempre que o conteúdo é adicionado à área de transferência. |
Produtividade e ferramentas para desenvolvedores | Novos recursos e APIs |
Gesto de volta preditivo O Android 13 introduz um gesto de volta preditivo para os dispositivos Android, como smartphones, telas grandes e dobráveis. |
Produtividade e ferramentas para desenvolvedores | Novos recursos e APIs |
Áudio Bluetooth de baixa energia O Android 13 inclui suporte integrado ao áudio de baixa energia. Os desenvolvedores vão receber os novos recursos sem custos financeiros em dispositivos compatíveis. |
Produtividade e ferramentas para desenvolvedores | Novos recursos e APIs |
MIDI 2.0 O Android 13 adiciona suporte ao novo padrão MIDI 2.0, incluindo a possibilidade de conectar hardware MIDI 2.0 por USB. |
Produtividade e ferramentas para desenvolvedores | Novos recursos e APIs |
Otimizações do ART O Android 13 fez atualizações para melhorar a performance e a eficiência de todos os apps no ambiente de execução do ART. |
Gráficos | Novos recursos e APIs |
Sombreadores programáveis Os apps podem usar objetos RuntimeShader programáveis para criar efeitos avançados. |
Gráficos | Novos recursos e APIs |
Melhorias para Choreographer Outros métodos nas APIs Choreographer e ASurfaceControl oferecem aos apps mais informações sobre os possíveis cronogramas de frames e mais contexto para SurfaceFlinger sobre o ciclo de vida dos frames. |
Mídia | Novos recursos e APIs |
Roteamento de áudio antecipado Os apps podem usar novas APIs para identificar como o áudio será roteado. |
Desempenho e bateria | Mudança (todos os apps) |
Gerenciador de tarefas O Android 13 permite que os usuários interrompam serviços em primeiro plano na gaveta de notificações, independente da versão do SDK de destino. |
Performance e bateria | Mudança (todos os apps) |
Melhor processamento de jobs de pré-busca usando o JobScheduler No Android 13, o sistema agora tenta determinar a próxima vez que um app vai ser iniciado e usa essa estimativa para executar jobs de pré-busca de dados. |
Desempenho e bateria | Mudança (todos os apps) |
Uso de recursos da bateria O Android 13 introduz o uso de recursos da bateria, que oferece várias maneiras de gerenciar melhor a duração da bateria do dispositivo. |
Privacidade e segurança | Mudança (todos os apps) |
Permissão de execução para notificações O Android 13 introduz uma nova permissão de execução para notificações: POST_NOTIFICATIONS . |
Privacidade e segurança | Mudança (todos os apps) |
Ocultar conteúdo confidencial da área de transferência Os apps que permitem que os usuários copiem conteúdo confidencial para a área de transferência precisam adicionar uma sinalização para ocultar esse conteúdo nas visualizações. |
Privacidade e segurança | Mudança (todos os apps) |
Migrar do uso de ID de usuário compartilhado Apps que usam o atributo android:sharedUserId , que foi descontinuado,
e não dependem mais dessa funcionalidade precisam migrar para outros mecanismos. |
Privacidade e segurança | Mudança (apps destinados ao Android 13 e versões mais recentes) |
Nova permissão de execução para dispositivos Wi-Fi por perto Ao usar determinadas APIs de Wi-Fi, os apps que não exigem acesso à localização física de um dispositivo precisam fazer essa declaração com uma nova permissão. |
Privacidade e segurança | Mudança (apps destinados ao Android 13 e versões mais recentes) |
O uso de sensores corporais em segundo plano exige uma nova permissão Se o app for destinado ao Android 13 e exigir acesso a informações do sensor corporal durante a execução em segundo plano, vai ser necessário declarar a nova permissão BODY_SENSORS_BACKGROUND . |
Privacidade e segurança | Mudança (apps destinados ao Android 13 e versões mais recentes) |
Permissões de mídia granulares Agora os apps precisam usar permissões separadas para solicitar acesso a diferentes tipos de mídia, em vez da permissão READ_EXTERNAL_STORAGE .
|
Privacidade e segurança | Novos recursos e APIs |
Exportação mais segura de receptores registrados pelo contexto Para ajudar a tornar os receptores de execução mais seguros, o Android 13 permite que você defina se um broadcast receiver específico no app precisa ser exportado e ficar visível para outros apps no dispositivo. |
Privacidade e segurança | Novos recursos e APIs |
Seletor de fotos Os apps precisam usar um novo seletor para oferecer uma maneira segura e integrada aos usuários de selecionar arquivos de mídia sem precisar conceder acesso a toda a biblioteca de mídia. |
Privacidade e segurança | Novos recursos e APIs |
Nova permissão de execução para dispositivos Wi-Fi por perto Os apps podem solicitar uma nova permissão para descobrir dispositivos Wi-Fi por perto sem acessar a localização do dispositivo. |
Privacidade e segurança | Novos recursos e APIs |
Nova permissão para usar alarmes exatos Ao direcionar um aplicativo ao Android 13, apps como agendas e alarmes podem usar a nova permissão de instalação USE_EXACT_ALARM para definir
alarmes exatos. |
Privacidade e segurança | Novos recursos e APIs |
Permissões que podem ser removidas pelo desenvolvedor A partir do Android 13, o app pode revogar o acesso a permissões de execução que foram concedidas anteriormente, seja pelo sistema ou pelo usuário. |
Privacidade e segurança | Novos recursos e APIs |
Esquema de assinatura de APK v3.1 O esquema de assinatura de APK v3.1 permite que os apps ofereçam suporte a signatários originais e rotacionados em um único APK, além de oferecer suporte à versão do SDK de destino. |
Privacidade e segurança | Novos recursos e APIs |
Geração de relatórios de erros aprimorada no Keystore e no KeyMint Para apps que geram chaves, o Keystore e o KeyMint agora oferecem indicadores de erros mais detalhados e precisos. |
Tablets e telas grandes | Novos recursos e APIs |
Melhor suporte para tablets e dispositivos de tela grande O Android 13 foi desenvolvido com base nas otimizações para tablets introduzidas no Android 12 e na atualização de recursos do 12L, incluindo as otimizações para a IU do sistema, a melhor função de multitarefas e os modos de compatibilidade aprimorados. |
Experiência do usuário | Mudança (apps destinados ao Android 13 e versões mais recentes) |
Controles de mídia derivados de PlaybackState O sistema agora deriva controles de mídia de ações PlaybackState , em vez de notificações do MediaStyle . |
Experiência do usuário | Mudança (apps destinados ao Android 13 e versões mais recentes) |
Tema de cores do app aplicado automaticamente ao conteúdo do WebView Para apps destinados ao Android 13 (nível 33 da API) ou versões mais recentes, o método setForceDark() foi descontinuado. Em vez disso, o WebView sempre define a consulta de mídia prefers-color-scheme de acordo com o atributo de tema do app, isLightTheme . |
Google Play Services | Mudança (apps destinados ao Android 13 e versões mais recentes) |
Permissão necessária para o ID de publicidade Os apps que usam o ID de publicidade do Google Play Services e são direcionados ao Android 13 (nível 33 da API) e versões mais recentes precisam declarar a permissão normal de AD_ID no arquivo de manifesto do app. |
Restrições da interface não SDK | Mudança (apps destinados ao Android 13 e versões mais recentes) |
Atualizações de restrições de interfaces não SDK O Android 13 inclui listas atualizadas de interfaces não SDK restritas com base na colaboração de desenvolvedores do Android e nos testes internos mais recentes. |
Mídia | Novos recursos e APIs |
Áudio espacial Experiência de áudio imersiva para conteúdos com som mais realista. |
Java e OpenJDK são marcas registradas da Oracle e/ou afiliadas.