Exclusivo: novos recursos do Android 12 revelados nos primeiros testes práticos

O XDA está rastreando todos os recursos do sistema operacional Android do Google, e agora aqui está uma primeira olhada em alguns dos próximos recursos do Android 12 beta.

Já se passaram quase 2 meses desde que o Google lançou o primeiro Andróide 12 visualização do desenvolvedor, e esperamos que a terceira visualização do desenvolvedor seja lançada a qualquer momento. Graças a vazamentos, extensa prática e escavação de código, aprendemos uma muito sobre a próxima versão do sistema operacional Android do Google. Ainda assim, a cada novo lançamento, aprendemos mais e mais e hoje estou pronto para compartilhar minhas descobertas em uma prévia prática de uma versão não lançada do Android 12.

Esta versão não lançada nos foi fornecida por uma fonte que deseja permanecer anônima. Fomos solicitados a não redistribuir esta compilação, por isso não podemos compartilhar links para download no momento. Esta compilação é mais recente que a última visualização do desenvolvedor 2.X é lançado, mas é altamente instável e, portanto, possui muitos recursos semi-quebrados. Ainda assim, ele também contém códigos mais recentes para muitos dos recursos que já descobrimos e também adiciona alguns recursos não vistos anteriormente nas visualizações públicas para desenvolvedores. Aqui está o que descobrimos até agora.


Navegue neste artigo

  1. Mudanças funcionais no Android 12
    1. Melhorias nas capturas de tela de rolagem
    2. Mais progresso em pares de aplicativos
    3. Segure o botão liga / desliga para ligar para o Google Assistente
    4. Barra de pesquisa no seletor de widgets
    5. Tela inicial de painel duplo para tablets
    6. Novos emojis
    7. Novas mudanças de Wi-Fi e Internet
    8. Bloco de configuração rápida para controles de dispositivos, cartões e passes
  2. Mudanças de design no Android 12
    1. Nova IU do painel de volume
    2. Telas iniciais para cada aplicativo
    3. Ajustes nos efeitos Ripple e Overscroll
    4. Nova animação de abertura da gaveta de aplicativos
    5. Nova animação de carregamento
    6. Pequeno ajuste no controle deslizante de brilho mais espesso
    7. “Reduzir brilho” renomeado para “Extra dim”
    8. Pequeno ajuste no seletor de widget de conversa
  3. Recursos de privacidade no Android 12
    1. Solicitações de acesso à área de transferência
    2. Permissões de notificação aprimoradas
    3. Caixa de diálogo de permissão de melhor localização
    4. Pequeno ajuste no sideload de aplicativos
    5. Aplicativos de gerenciamento de mídia e permissões de alarmes e lembretes

Mudanças funcionais no Android 12

O suporte nativo para tirar capturas de tela estendidas é uma solicitação de recurso de longa data e parece que finalmente chegará ao Android 12. Em sua forma atual na visualização pública do desenvolvedor, ele pode quebrar e não funciona com todos os aplicativos. Embora a implementação na versão que me foi enviada também esteja incompleta, podemos ver que o Google fez algumas melhorias nos bastidores. Por exemplo, em vez de rolar a página para baixo enquanto captura a visualização, a implementação de captura de tela expandida em desenvolvimento simplesmente abre uma atividade separada com uma visão expandida da página que você deseja capturar e pede para você selecionar manualmente a área que deseja capturar.

Não tenho certeza se é assim que o recurso de captura de tela de rolagem funciona por padrão, mas posso confirmar que o código desse recurso está presente na visualização pública do desenvolvedor. É chamada de visualização “Lupa” e parece ser uma forma de os usuários controlarem com precisão o quanto desejam capturar. Desde a implementação da captura de tela de rolagem do Google na verdade não envolve juntar imagens, o Android 12 pode evitar a necessidade de mostrar ao usuário uma animação da página rolando para baixo. Esta visualização "Lupa" permite que os usuários vão direto ao assunto e façam uma captura de tela expandida do comprimento certo imediatamente. O único problema é que ele não parece funcionar em todos os aplicativos, mas isso pode ser apenas um problema com a versão de pré-lançamento com bugs que eu estava usando.

Mais progresso em pares de aplicativos

Antes do lançamento do Android 12, Nós ouvimos que a empresa está renovando o recurso multitarefa de tela dividida do Android. Na primeira e na segunda prévia do desenvolvedor, conseguimos ativar parcialmente o novo recurso "App Pairs", mas está totalmente incompleto em seu estado atual. Embora os mesmos bugs de dois meses atrás ainda estejam presentes na implementação atual do App Pairs, conseguimos habilite um dos recursos vazados anteriormente: a capacidade de trocar a posição de cada aplicativo tocando duas vezes no Centro.

[largura do vídeo="335" altura="681" mp4=" https://static1.xdaimages.com/wordpress/wp-content/uploads/2021/04/Android-12-App-Pair-Switch-Apps.mp4"]

Curiosamente, o botão “tela dividida” na visão geral recente dos aplicativos foi alterado para “fixar no topo”. Tocar neste botão faz com que a corrente aplicativo ocupe cerca de 1/4 da parte superior da tela até que você toque em outro aplicativo na visão geral de aplicativos recentes, fazendo com que ambos os aplicativos sejam divididos uniformemente na tela. Não temos certeza se "fixar no topo" é apenas uma mudança na interface do usuário e não parte de alguma mudança mais ampla na multitarefa. já que "pin to top" só apareceu para mim depois que eu alternei um sinalizador de tela dividida no desenvolvedor do inicializador configurações.

Segure o botão liga / desliga para ligar para o Google Assistente

Existem várias maneiras de iniciar o Google Assistant em telefones Pixel. Você pode apertar o telefone se tiver um Pixel 2, Pixel 3, Pixel 3a ou Pixel 4, deslizando para cima a partir dos cantos inferiores se você estiver usando a navegação por gestos em tela inteira, diga "Ok Google" se tiver o acesso por voz ativado e no Android 12, toque duas vezes na parte de trás do seu Pixel 5. Parece que o Google está prestes a adicionar outra forma de iniciar o Assistente: segurar o botão liga / desliga por alguns segundos.

Espera do Android 12 para assistente

Vimos esse recurso aparecer em vários skins Android de OEMs chineses e parece que o Google está finalmente seguindo o exemplo.

O Google ajustou o seletor de widget do iniciador no Android 12 DP2 para ser mais compacto e recolhido por padrão. Embora a última alteração torne mais fácil navegar e encontrar o aplicativo cujos widgets você deseja selecionar de, isso também significa que você terá que expandir manualmente cada cartão se não tiver certeza de qual widget deseja adicionar. Se você tiver uma ideia de qual widget está procurando, o novo widget de pesquisa adicionado ao seletor de widget na versão vazada do Android 12 será uma mudança bem-vinda.

Tela inicial de painel duplo para tablets

Uma mudança interessante que vimos no Android 12 DP2 é um barra de tarefas para dispositivos de tela grande, como tablets. Outra mudança oculta no aplicativo inicializador é uma nova visualização da tela inicial de painel duplo. Em dispositivos de tela grande, o inicializador pode ser forçado a mostrar duas páginas lado a lado.

Novos emojis

Semana passada, nós compartilhamos um mod que trouxe alguns dos novos emojis incluídos no Emoji 13.1 para qualquer dispositivo Android com root. Esses emojis devem estar incluídos no Android 12 e já estão sendo testado por Googlers na natureza. Posso confirmar que esses emojis estão presentes na versão vazada, conforme mostrado abaixo.

Novas mudanças de Wi-Fi e Internet

Há algumas mudanças relacionadas às configurações de conectividade que identificamos na versão vazada do Android 12. Em primeiro lugar, "Wi-Fi" agora é chamado apenas de "Internet" e a página Configurações e configurações rápidas foi renomeada de acordo. Nos detalhes da rede, você pode ver o nome simplificado do tipo de rede Wi-Fi à qual está conectado (por exemplo, Wi-Fi 5, Wi-Fi 6, etc.). Nas configurações do ponto de acesso Wi-Fi, agora há uma opção de “estender a compatibilidade” que “ajuda outros dispositivos encontre este ponto de acesso." Este recurso simplesmente altera a frequência do ponto de acesso de 5 GHz (padrão) para 2,4 GHz.

Bloco de configuração rápida para controles de dispositivos, cartões e passes

O Android 11 introduziu um recurso interessante chamado “Controles de dispositivo” que coloca controles de casa inteligente no menu de energia. Esse recurso ainda está presente no Android 12, é claro, mas o Google agora está oferecendo outra maneira de acessá-lo: um bloco de configuração rápida. Além disso, eles também adicionaram um bloco de configuração rápida para mostrar o Cartões e passes cardápio. Presumimos que eles foram adicionados caso os usuários optem por alterar o comportamento do botão liga / desliga para iniciar o Google Assistente, conforme explicamos anteriormente.


Mudanças de design no Android 12

Nova IU do painel de volume

O controle deslizante de volume do Android está sendo redesenhado para ficar muito mais grosso. Como você pode ver nas capturas de tela abaixo, o painel de volume no Android 12 tem um controle deslizante mais grosso, mais arredondado e que combina com a cor de destaque do tema atual do sistema.

Telas iniciais para cada aplicativo

Antes do lançamento do primeiro Android 12 Developer Preview, detalhamos muitas das próximas mudanças na interface do usuário em reportagem exclusiva. Uma das pequenas mudanças que revelamos foi a inclusão de telas iniciais geradas automaticamente para cada aplicativo. Na versão do Android 12 que recebemos, parece que esse recurso foi finalmente adicionado.

[largura do vídeo="326" altura="672" mp4=" https://static1.xdaimages.com/wordpress/wp-content/uploads/2021/04/Android-12-Splash-Screens.mp4"]

Como você pode ver no vídeo, uma tela inicial mostrando o ícone do aplicativo com um plano de fundo correspondente ao tema diurno/noturno atual do sistema é mostrada brevemente enquanto a atividade principal do aplicativo é carregada. No caso de nosso próprio aplicativo XDA, porém, essa tela inicial gerada automaticamente é mostrada antes de nossa própria tela inicial. É um pouco chocante ver isso e não sabemos como o Google planeja resolver esses casos. Ter uma tela inicial para cada aplicativo faz com que a experiência de inicialização do aplicativo pareça mais unificada, mas espero o sistema final será capaz de detectar melhor se o aplicativo subjacente já possui sua própria tela inicial. (Nem tenho certeza se isso é possível, já que muitos aplicativos usam suas próprias implementações de tela inicial em vez da versão do Android.)

Duas das mudanças no Android 12 detectadas por amigo do Portal kdrag0n são as novas animações de rolagem e ondulação. Essas animações, respectivamente, são reproduzidas quando você rola a parte superior ou inferior de uma página e quando toca em qualquer item de uma página. A versão vazada que obtivemos ajustou ligeiramente a animação e, na minha opinião, fez com que parecessem menos chocantes.

[largura do vídeo="320" altura="659" mp4=" https://static1.xdaimages.com/wordpress/wp-content/uploads/2021/04/Android-12-Overscroll-and-Ripple-Effect.mp4"]

Nova animação de abertura da gaveta de aplicativos

O Google já está seguindo dicas da Samsung quando se trata de facilidade de uso com uma mão, mas parece que outras ideias de design estão sendo transportadas. Uma das menores mudanças no aplicativo inicializador do Android 12 é uma nova animação para abrir a gaveta do aplicativo, como você pode ver abaixo. A gaveta de aplicativos abre rapidamente, é muito saltitante e não rastreia mais o seu dedo.

[largura do vídeo="335" altura="681" mp4=" https://static1.xdaimages.com/wordpress/wp-content/uploads/2021/04/Android-12-New-Launcher-App-Open-Animation.mp4"]

Nova animação de carregamento

Quando você conecta seu telefone a qualquer fonte de energia no Android 12 vazado que obtive, uma nova animação ondulada é reproduzida, começando de baixo e se expandindo para cima. O mesmo efeito cascata usado para toques é usado aqui.

[largura do vídeo="320" altura="657" mp4=" https://static1.xdaimages.com/wordpress/wp-content/uploads/2021/04/Android-12-Charging-Animation.mp4"]

Pequeno ajuste no controle deslizante de brilho mais espesso

Na primeira prévia do desenvolvedor do Android 12, nós habilitou uma mudança no controle deslizante de brilho isso o tornou muito mais espesso do que antes. Esse controle deslizante de brilho mais espesso ainda está presente na versão vazada que obtivemos, mas recebeu um leve ajuste que o torna mais espesso até o nível atual e mais fino no resto do caminho.

[largura do vídeo="335" altura="681" mp4=" https://static1.xdaimages.com/wordpress/wp-content/uploads/2021/04/Android-12-New-Brightness-Slider.mp4"]

"Reduzir brilho" renomeado para "Extra dim"

O Android 12 DP1 adicionou uma nova configuração chamada “Reduzir cores brilhantes” que foi renomeado para "Reduzir brilho" em DP2. Este recurso de acessibilidade adiciona uma sobreposição escura na parte superior da tela para fazer com que ela pareça ainda mais escura do que o painel realmente permite. Na versão vazada, esse recurso foi renomeado como “Extra dim”. Parece que o Google não consegue definir o nome desse recurso, então é possível que ele tenha outro nome em uma versão futura.

Um dos recursos mais esperados do Android 12 é um novo widget para mostrar suas conversas recentes com amigos e familiares. Vimos o widget passar por várias mudanças no DP1 e DP2 e, nesta versão, a IU do seletor de widget foi ainda mais ajustada. Não há mudanças funcionais, no entanto.


Recursos de privacidade no Android 12

Solicitações de acesso à área de transferência

Uma das mudanças significativas relacionadas à privacidade no Android 10 foi o bloqueio de acesso à área de transferência em segundo plano. Desde o Android 10, os aplicativos não podem mais ler o conteúdo da área de transferência se não estiverem em primeiro plano ou se não estiverem definidos como aplicativo de teclado padrão. Porém, se o aplicativo estiver em primeiro plano, ele poderá continuar a ler a área de transferência como antes.

No Android 12, o Google está testando um novo botão de alternância “mostrar acesso à área de transferência” em Configurações> Privacidade que, quando ativado, mostrará uma mensagem de brinde sempre que um aplicativo ler a área de transferência. Esta é uma pequena mudança, mas será útil para alertá-lo quando um aplicativo que você está usando estiver acessando a área de transferência.

Permissões de notificação aprimoradas

Uma das mudanças que estão disponíveis no Android 12 Developer Preview público é uma página de “aplicativos em ponte” em “Acesso à notificação”. Não há descrição do que faz, mas nosso melhor palpite foi que ele permitirá que você escolha as notificações do aplicativo que um determinado serviço de ouvinte de notificação pode interceptar. Ouvintes de notificação são serviços poderosos no Android que têm a capacidade de interceptar todas as notificações no dispositivo, então faz sentido que o Google queira controlá-los um pouco.

Em nossa versão vazada do Android 12, identificamos um novo conjunto de botões de alternância na página de acesso à notificação de um aplicativo específico. Essas alternâncias presumivelmente permitem ajustar o nível de acesso que um ouvinte de notificação tem às suas notificações. Existem opções para alternar o acesso às notificações nas categorias “tempo real”, “conversas”, “padrão” ou “silencioso”. No entanto, não consegui alternar nenhuma dessas opções porque nenhum dos aplicativos listados “suporta configurações avançadas”. Presumivelmente, isso significa que os aplicativos com um ouvinte de notificação direcionado ao nível 31 da API (Android 12) terão que implementar algumas alterações para oferecer suporte a notificações mais granulares acesso.

Caixa de diálogo de permissão de melhor localização

O Android recentemente fez uma mudança significativa na forma como o acesso à localização funciona para aplicativos de terceiros. Em vez de conceder permanentemente a um aplicativo acesso 24 horas por dia, 7 dias por semana à localização do dispositivo em segundo plano, um aplicativo agora pode solicitar acesso à localização precisa ou aproximada do dispositivo e deve buscar aprovação para coletar dados de localização em segundo plano. Este ainda é o caso no Android 12, mas agora parece que a caixa de diálogo de permissão para acesso à localização foi um pouco refinada. Na versão que recebemos, o Google adicionou imagens que informam rapidamente ao usuário qual é a diferença entre conceder a um aplicativo a localização precisa ou aproximada de seu dispositivo.

Pequeno ajuste no sideload de aplicativos

Em resposta ao processo da Epic Games e à crescente pressão dos legisladores e da mídia, o Google finalmente reduziu sua taxa de serviço da Play Store de 30% a 15% para a maioria dos desenvolvedores. Um dos outros compromissos que o Google está fazendo é tornar mais fácil para lojas de aplicativos de terceiros para instalar aplicativos no Android 12. Embora não tenhamos visto exatamente o que essas mudanças implicarão, há um pequeno ajuste na forma como o sideload de aplicativos funciona no Android 12. Depois de baixar um arquivo APK e conceder ao aplicativo de download a permissão "instalar aplicativos desconhecidos", a caixa de diálogo de instalação do aplicativo aparece imediatamente, em vez de sair da página. É uma mudança muito pequena, mas resulta em menos confusão nos casos em que o usuário precisa iniciar manualmente a sessão de instalação novamente.

[largura do vídeo="341" altura="701" mp4=" https://static1.xdaimages.com/wordpress/wp-content/uploads/2021/04/Android-12-Easier-to-install-apps.mp4"]

Duas novas permissões foram adicionadas em "Acesso especial a aplicativos": Gerenciamento de mídia e Alarmes e lembretes. Ainda não tenho uma descrição para o primeiro, pois nenhum aplicativo solicita permissão, mas o último é descrito como uma permissão que permite ao aplicativo agendar alarmes ou outros eventos baseados em tempo. Apenas o aplicativo pré-instalado “alertas de emergência sem fio” solicitou essa permissão no meu dispositivo, o que faz sentido, pois ele sempre precisa ser capaz de agendar alertas para emergências.


Isso é tudo que descobri até agora, com uma rápida olhada na versão vazada do Android 12 que me foi enviada. Estarei investigando os aplicativos do sistema e verei se há algum outro recurso em desenvolvimento ou se eu pode encontrar informações adicionais para elaborar mais detalhadamente alguns dos recursos descritos neste artigo. Se você estiver interessado em aprender sobre todos os outros recursos que encontramos no Android 12, então confira este artigo.